當我嘗試cd,控制檯說「cd沒有定義」如何在chrome開發人員工具或Chrome中使用Firebug Lite將光標放入iframe中?
回答
是的,你是對的螢火蟲有這個令人敬畏的命令。我很喜歡。它使得iframes
變得更容易。就個人而言,我不會僅僅因爲其中有cd()
就可以訪問Firefox,因爲我可以在chrome開發工具中使用cd做任何事情。
只需在命令提示符中使用contentWindow
關鍵字即可訪問iframe
window
對象。那麼你會很好地訪問任何功能和變量。
例如,我在我的iframe
中有一個變量,通過控制檯無法正常訪問。
但我仍可以通過contentWindow
訪問的變量是這樣的:
theIfraem.contentWindow.secret;
如果你想火的功能做到這一點:
theIframe.contentWindow.myfunc();
如果你想定義一些變量(最難的):
var script = document.createElement('scrept');
script.innerHTML = "var secret = 'hi'";
theIframe.contentWindow.document.body.appendChild(script);
這是cd()
實際上所做的。我知道它不如Firebugs cd()。但好消息是cd()
is coming to Chrome
請注意狀態欄中的「
僅適用於同域iframe,不適用於跨域iframe。 – 2015-02-04 20:17:45
在Chrome中Devtools中,「上下文切換」可在頁面的底部。請參閱<top frame>
下拉菜單?在那裏你可以改變腳本執行的地方。這與cd()
一樣有效。
對於那些瘋狂搜索該菜單的用戶,它現在位於過濾器旁邊的控制檯選項卡下。 – twig 2015-04-17 05:35:48
- 1. 如何在Chrome開發人員工具中使用jQuery DataTables API?
- 2. 如何在Chrome開發人員工具中禁用JavaScript
- 3. Chrome開發人員工具css編輯
- 4. Chrome控制檯/開發人員工具中的Firebug cd等效品
- 5. Firebug Lite不能在IE/Chrome中工作
- 6. 使用chrome web開發人員工具在HTML5中調試javascript
- 7. Google Chrome開發人員工具
- 8. Chrome開發人員工具錯誤
- 9. Chrome開發人員工具javascript版本
- 10. 如何使用Chrome開發人員工具堅持CSS更改
- 11. 使用Chrome開發人員工具注入CSS?
- 12. Chrome開發人員工具放大鏡已從Chrome 32中消失
- 13. 如何在Chrome開發人員工具(如Firefox中的Firebug)中過濾和顯示僅應用的CSS
- 14. 如何在使用Javascript的Chrome瀏覽器中禁用開發人員工具
- 15. 如何在頁面中阻止開發人員工具(如Firebug)?
- 16. 如何使用Chrome開發人員工具在Android中調試J2V8?
- 17. 如何使用Firebug和Chrome開發人員工具在不同的媒體查詢中調試css?
- 18. 使用Chrome開發人員工具獲取Chrome的屏幕截圖?
- 19. 在Chrome開發人員工具中漂亮的打印XML
- 20. Chrome開發人員工具如何模擬觸摸事件?
- 21. Google Chrome開發人員工具模擬拖放事件
- 22. 在Google Chrome的開發人員工具中更改JavaScript文件
- 23. 在Chrome開發人員工具中未顯示js cookie
- 24. 在Chrome開發人員工具中未定義角度
- 25. 在Chrome開發人員工具中添加新的CSS類
- 26. 在Chrome開發人員工具中查看偵聽器主體
- 27. 無法在chrome開發人員工具中保存style.css
- 28. Chrome開發人員工具>在源代碼中查找
- 29. 在Chrome開發人員工具中編寫JavaScript
- 30. 在Firefox/Chrome開發人員工具中更改API來源
解釋你是什麼意思'CD插入iframe'? – JohnP 2011-04-19 06:00:20
'cd'是一個命令,用於在終端窗口中更改目錄,例如在Windows的開始菜單中鍵入'cmd'時打開的窗口,或Mac或Ubuntu上的終端中打開的窗口。如果您按照一些說明進入目錄,他們希望您將命令輸入到這樣一個窗口中,並且它們在Firebug或Chrome開發人員工具中不起作用。至於使用開發工具在iframe中運行javascript命令,我仍然在自己尋找這個答案。 – undefined 2011-05-18 23:06:37
說得很清楚,cd「允許你在頁面中使用一個框架的窗口」 http://getfirebug.com/wiki/index.php/Command_Line_API#cd.28window.29 – chrismarx 2011-05-30 23:49:55