widzę tylko jak wykonać skrypt w górnej ramce poziomu lub we wszystkich klatek w pewnym zakładce:Wykonaj skrypt w konkretnej ramce
chrome.tabs.executeScript(integer tabId, object details, function callback)
Gdzie jeśli details.allFrames
jest true
następnie zostanie wykonany w każdym podramki, ale jeśli jest ona fałszywa, będzie wykonywana tylko w ramce najwyższego poziomu. Jak mogę zapewnić frameId
, aby uruchomić skrypt?
Myślę, że to będzie musiało ... Westchnienie. Jakieś wskazówki dotyczące wykrycia, w jakiej ramce jest wykonywana? – Daniel
Możesz uzyskać adres URL dokumentu w skrypcie treści i sprawdzić, czy jest to skrypt, który chcesz. – Siddhi
To wszystko wydaje się błędne - dlaczego nie możesz określić 'frameId'? W porządku, przestanę marudzić. – Daniel