2012-10-01 20 views
0

我想創建一個網站,其中有一個窗口/框架,允許我瀏覽其他網站。此外,我需要在瀏覽窗口/框架內自定義右鍵單擊菜單。我知道iframe解決了前者,但從我的互聯網搜索看來,後者(自定義右鍵菜單)無法在iframe上實現。因此,有沒有什麼辦法可以瀏覽網頁中的網站並在其上自定義右鍵單擊菜單?感謝任何幫助!如何創建一個網站,其中有一個瀏覽窗口,並允許我在瀏覽窗口上自定義右鍵單擊菜單?

+0

添加到正在加載的頁面的右鍵單擊功能的唯一方法是您要加載的頁面位於同一個域中,這極大地限制了您的選項。這不是不可能的,但它不會很漂亮,並且需要一些服務器端的工作。你有什麼嘗試? –

+0

嗨凱文B.感謝您的回覆。我一直在尋找在iframe上自定義右鍵單擊功能的方法,但到目前爲止我還沒有成功。我可以知道加載在同一個域上的網頁是什麼意思嗎?這是否意味着我託管的網站?我是網絡編程新手,因此如果這很簡單,我很抱歉。 –

+0

是的,網站來自與當前頁面相同的網址。例如,'http:// www.foo.com/index.php'可以訪問'http:// www.foo.com/bar.php',但不能'http://www.bar.com/index .php' –

回答

0

唯一可能的方法是使用AJAX和跨站點請求並將結果加載到您的網頁中。 請注意,這具有很多限制。首先,您只能查詢允許跨站點請求的站點或具有公共API的站點。 這意味着你不會得到你正在試圖獲得的實際頁面,而只是一些你需要以某種方式顯示的普通數據。

+0

嗨亞歷山大。感謝您的回覆。我懂了。好吧,我會找出如何去做你所建議的。這似乎是一個解決方案,可以爲我需要的網站工作。謝謝!! –

+0

@ doctor7891Lim如果我的答案幫助你不要忘記點擊upvote(或者將它標記爲答案) – alexandernst

+0

是的,你做了,並對此抱歉,因爲這是我的第一篇文章。謝謝。 –

相關問題