我在創建一個創建Chrome擴展程序,該擴展程序獲取當前突出顯示的文本,並在文本下創建一個div,如chrome字典應用程序。有人知道這是什麼樣的彈出窗口,或者它是如何實現的? 謝謝! 湯姆Chrome擴展程序:在文本高亮部分創建div
1
A
回答
0
已經回答了,只是其中的一部分...
- Get the Highlighted/Selected text
- Selecting text in an element (akin to highlighting with your mouse)
多爲閱讀...
- http://archive.plugins.jquery.com/node/7411
- http://mark.koli.ch/2009/09/use-javascript-and-jquery-to-get-user-selected-text.html
- http://www.codingforums.com/showthread.php?t=105808
- https://www.google.es/search?q=get-user-selected-text
好運氣在您的擴展!
1
將有兩個HTMLs
,一個popup.html
- 視圖和background.html
- 這將是路由,計算等,擴展的基本功能。
作爲一種嘗試回答你的問題,你從一個HTML傳達給其他的方法是這樣的:
chrome.extension.sendRequest({'action' : 'function_name', 'url' : 'ajax_url'},
function(response) {
callback_function(response);
});
});
但既然你要處理頁面的DOM一個div,我覺得我們用posetMessage
yourDoc.postMessage(message, 'domain_url');
相關問題
- 1. 簡單的高亮文本Chrome擴展
- 2. 創建Chrome擴展程序
- 3. Chrome擴展程序動態創建HTML
- 4. Chrome擴展程序:複製文本
- 5. Chrome擴展程序
- 6. Chrome擴展程序
- 7. 試圖創建Chrome OS操作系統Chrome擴展程序
- 8. Chrome擴展:創建標籤
- 9. Chrome擴展程序 - 擴展程序加載的JavaScript文件
- 10. 創建Chrome擴展程序以隱藏DIV顯示:無;在特定頁面
- 11. Chrome擴展程序常量部署
- 12. Chrome擴展程序外部網址
- 13. 從chrome擴展中創建文件夾
- 14. 使用Chrome擴展程序創建始終存在的側欄
- 15. Chrome擴展程序 - 創建之前驗證選定的文本Context.Menu
- 16. Chrome擴展程序和本地存儲
- 17. 部署不在Chrome網上商店的Chrome擴展程序
- 18. 引導程序3分鐘高度div不擴展
- 19. Chrome擴展程序:DOM + ContextualMenu
- 20. Chrome擴展程序:webRequest.onCompleted.addListener + XHR
- 21. 租用Chrome擴展程序?
- 22. Chrome擴展程序商店
- 23. Chrome擴展程序tab.url undefined
- 24. Chrome擴展程序中硒
- 25. Chrome擴展程序+飛鏢
- 26. Chrome擴展程序identity.email空
- 27. Chrome擴展程序androidpublisher packageName
- 28. Chrome擴展程序:下載
- 29. 關閉Chrome擴展程序
- 30. Chrome擴展程序沙箱
嗨,對不起,我應該更清楚;它是我努力創建的彈出框,沒有獲取文本。我想知道這會是什麼樣的延伸。我應該看看後臺擴展,如果我試圖通過在突出顯示的頁面中注入div標籤來創建我的'彈出'(這似乎是如何實現的),我怎樣才能與頁面進行通信而不是擴展? –
@gmo,它關於Chrome擴展和DOM,不是關於jQuery和你的HTML DOM等。作爲通信的答案,據我所知,有2個'html'(background.html&popup.html)。兩者都可以有JavaScript,每個Chrome API可以相互通信。檢查答案。 –