0
我有一個關於「executeScript」的問題。我知道鉻擴展可以使用chrome.tabs.executeScript向頁面注入JavaScript代碼,但我可以注入一些代碼到iframe頁面(與父頁面不是相同的起源)?我創建了一個擴展,我想從父頁面訪問iframe(如iframe中的listen click事件..),但XMLHttpRequest似乎不能訪問iframe頁面。Chrome擴展執行腳本
我有一個關於「executeScript」的問題。我知道鉻擴展可以使用chrome.tabs.executeScript向頁面注入JavaScript代碼,但我可以注入一些代碼到iframe頁面(與父頁面不是相同的起源)?我創建了一個擴展,我想從父頁面訪問iframe(如iframe中的listen click事件..),但XMLHttpRequest似乎不能訪問iframe頁面。Chrome擴展執行腳本
設置allFrames: true
以使腳本在選項卡iframe中執行。
我只能在iframe中注入代碼,因爲使用'allFrames:TRUE'似乎注入父頁面和iframe。感謝幫助。 –
沒有。你將不得不編寫代碼來判斷它是否被注入到iframe中。 – abraham
我已經知道如何去做。感謝亞伯拉罕! –