我想創建一個網站,其中有一個窗口/框架,允許我瀏覽其他網站。此外,我需要在瀏覽窗口/框架內自定義右鍵單擊菜單。我知道iframe解決了前者,但從我的互聯網搜索看來,後者(自定義右鍵菜單)無法在iframe上實現。因此,有沒有什麼辦法可以瀏覽網頁中的網站並在其上自定義右鍵單擊菜單?感謝任何幫助!如何創建一個網站,其中有一個瀏覽窗口,並允許我在瀏覽窗口上自定義右鍵單擊菜單?
回答
唯一可能的方法是使用AJAX和跨站點請求並將結果加載到您的網頁中。 請注意,這具有很多限制。首先,您只能查詢允許跨站點請求的站點或具有公共API的站點。 這意味着你不會得到你正在試圖獲得的實際頁面,而只是一些你需要以某種方式顯示的普通數據。
嗨亞歷山大。感謝您的回覆。我懂了。好吧,我會找出如何去做你所建議的。這似乎是一個解決方案,可以爲我需要的網站工作。謝謝!! –
@ doctor7891Lim如果我的答案幫助你不要忘記點擊upvote(或者將它標記爲答案) – alexandernst
是的,你做了,並對此抱歉,因爲這是我的第一篇文章。謝謝。 –
- 1. 如何在瀏覽器窗口中右鍵單擊添加自定義上下文菜單項?
- 2. 可用NG單擊瀏覽器窗口
- 3. 一旦另一個窗口關閉,更改瀏覽器窗口
- 4. 使用extjs在瀏覽器內創建一個窗口瀏覽器
- 5. 網站不適合瀏覽器窗口
- 6. 在Emacs拆分窗口中,如何瀏覽其他窗口?
- 7. 從菜單項創建一個窗口
- 8. 如何使一個瀏覽窗口按鈕被點擊
- 9. 如何使整個瀏覽器窗口
- 10. 使用wxpython創建一個web瀏覽器窗口
- 11. 如何在瀏覽器窗口一側創建一個選項卡集?
- 12. 如何創建一個彈出的瀏覽器窗口,其中包含一個GUI和控制父瀏覽器窗口
- 13. 如何在手機瀏覽器中打開一個新窗口?
- 14. 如何在焦點瀏覽器中打開一個新窗口
- 15. 爲特定文件夾創建窗口右鍵單擊上下文菜單
- 16. 查找並填寫在一個領域在瀏覽器窗口
- 17. Selenium/PHPUnit。是否可以在窗口/瀏覽器之上打開一個乾淨的新窗口/瀏覽器?
- 18. 在同一個窗口中創建另一個菜單
- 19. 在窗口瀏覽器中有一個div伸展
- 20. 如何禁用瀏覽器的默認右鍵單擊菜單
- 21. 一個網格內打開URL在新的瀏覽器窗口
- 22. 如何讓用戶在一個窗體/窗口中瀏覽多個「屏幕」?
- 23. 如何在Alfresco文件瀏覽窗口中允許多個文件選擇?
- 24. 從其他窗口關閉所有子窗口瀏覽器
- 25. 打開沒有菜單欄的瀏覽器窗口(JavaScript?)
- 26. 自動瀏覽器沒有實際的瀏覽器窗口?
- 27. 如何在瀏覽器窗口的邊緣保留一個框?
- 28. 關閉導航欄上的Chrome瀏覽器窗口單擊
- 29. 單擊表單按鈕打開新的瀏覽器窗口
- 30. 如何在全屏設置瀏覽器時創建一個彈出窗口?
添加到正在加載的頁面的右鍵單擊功能的唯一方法是您要加載的頁面位於同一個域中,這極大地限制了您的選項。這不是不可能的,但它不會很漂亮,並且需要一些服務器端的工作。你有什麼嘗試? –
嗨凱文B.感謝您的回覆。我一直在尋找在iframe上自定義右鍵單擊功能的方法,但到目前爲止我還沒有成功。我可以知道加載在同一個域上的網頁是什麼意思嗎?這是否意味着我託管的網站?我是網絡編程新手,因此如果這很簡單,我很抱歉。 –
是的,網站來自與當前頁面相同的網址。例如,'http:// www.foo.com/index.php'可以訪問'http:// www.foo.com/bar.php',但不能'http://www.bar.com/index .php' –