posso solo vedere come eseguire uno script nel frame di livello superiore o in tutti i fotogrammi in una certa scheda:eseguire lo script nel specifica cornice
chrome.tabs.executeScript(integer tabId, object details, function callback)
Dove se details.allFrames
è true
allora sarà eseguito in ciascuna subframe, ma se è falso, verrà eseguito solo nel frame di primo livello. Come posso fornire un frameId
per eseguire lo script?
Immagino che dovrà fare ... Sigh. Qualche consiglio su come determinare in quale frame è in esecuzione la cosa? – Daniel
È possibile ottenere l'URL del documento nello script del contenuto e controllare se è lo script che si desidera – Siddhi
Questo tutto sembra solo sbagliato - perché non è possibile specificare un 'frameId'? Bene, smetterò di piagnucolare. – Daniel