[問題]抓取 iframe中的body內容
各位高手好
小弟很菜目前大學生正在實習
這陣子在開發一個驗證的網站
目前遇到一個問題
前端使用者輸入完帳密以及服務ID後會把這些資料串在官方驗證網址後方然後post過去
官方驗證網頁會出現是否成功以及token等相關訊息在該網頁,如下圖所示
http://i.imgur.com/sWgBNwf.jpg

問題來了
在這裡會出現我所需要的token
但是我不知道該怎麼把這串官方所給的網頁內容存下來
以利原網頁JavaScript後續去抓token的變數做後續處理
目前想到的方式是原本的登入頁面嵌入一個iframe顯示這個網址的內容也就是上面那張圖那樣
然後設法把iframe子網頁的內容傳回父網頁
自己的想法是去讀網址打開的頁面中的程式碼現存成字串再回來做字串處理
但是目前不管用網路上教學contentWindow
還是
用jQuery去操作
$(window.parent.document).find("#iframe_id").attr("src");
也只是抓到我貼給iframe的網址
都無法如我的想法一樣抓到我想要原始碼body裡頭的東西
網路上查到的很多iframe子網頁內嵌都是嵌入自己所寫的網頁與父網頁都屬都在同一個域內互傳
跨網域的實作參照了幾個方法還是弄不出來
想請問前後端高手們我應該怎麼處理比較好?
謝謝大家
-----
Sent from JPTT on my Vivo 1725.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.75.203.160
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1550308406.A.A37.html
→
02/16 17:30,
6年前
, 1F
02/16 17:30, 1F
推
02/16 18:57,
6年前
, 2F
02/16 18:57, 2F
推
02/16 22:46,
6年前
, 3F
02/16 22:46, 3F
→
02/16 22:47,
6年前
, 4F
02/16 22:47, 4F
→
02/16 22:50,
6年前
, 5F
02/16 22:50, 5F
推
02/18 08:52,
6年前
, 6F
02/18 08:52, 6F
→
02/18 17:44,
6年前
, 7F
02/18 17:44, 7F
→
02/18 17:44,
6年前
, 8F
02/18 17:44, 8F
推
02/18 21:18,
6年前
, 9F
02/18 21:18, 9F
→
02/18 21:18,
6年前
, 10F
02/18 21:18, 10F
→
02/21 16:33,
6年前
, 11F
02/21 16:33, 11F
→
02/21 16:33,
6年前
, 12F
02/21 16:33, 12F
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章