我不想跟蹤點擊或其他人的任何東西 - 我只想將瀏覽器放在瀏覽器中,可以返回,轉發,刷新,接受用戶輸入的URL和存儲書籤。可以閃光/ silverlight/ajax /不管這樣做?如果是這樣,怎麼樣?瀏覽器內部的瀏覽器
回答
flash可以做基本的html(AFAIK)不太確定silverlight。 你會很難用javascript/iframe來做到這一點。尤其是後退/前進/刷新按鈕。如果您位於同一個域中,您可以對iframe進行一些控制,但是一旦它離開您的域名,您將失去控制
使用iframe或type =「text/html」的對象會對您有用能夠在頁面中嵌入頁面?這兩種方法都可以有效地允許在頁面內加載一個單獨的頁面,而且副作用小。
iframe可以工作,如果我可以刷新,拉取當前的URL(關閉域),並向前/向後工作。 – David 2010-09-01 05:05:14
如何:
解決方案1:
- 創建或使用現有ActiveX Web Browser控制。
- 並讓您的網頁/頁面主機
ActiveX
或主持多個控件。
解決方案2:
- 把一個
iframe
一個UserControl
內,一個文本框和一個Go按鈕。 - 從文本框中獲取用戶提供的URL。
- 當用戶單擊
go
按鈕時,更改iframe
的src
。
_
<iframe id="iFrame" name="myFrame" src="http://bing.com"
width="100%" height="300" frameborder="0">
<p>Does your browser support iframes?</p>
</iframe>
- 編輯 -
這是爲了響應您的評論;你提出了3個問題:
對於1,那是正確的,ActiveX
適用於IE,更具體的Windows;有許多方法可以爲不同的瀏覽器安裝ActiveX,但它(ActiveX)需要Windows操作系統。見this。
對於2,請嘗試使用JavaScript處理;像iframe塊內的下面的東西。
<p><a href="javascript:history.back()">Back</a></p>
對於第三個,如果我理解正確,那麼當用戶點擊Go
按鈕時,您總是可以解析url;並在渲染頁面之前做出相應的響應。
ActiveX只能在IE中運行,對吧? 而對於iframe,我會如何向前,向後和刷新?並且當我的網址離開原始網域時,我可以提取網址嗎? – David 2010-09-01 08:46:17
@David:請參閱我的編輯以迴應您的評論。 – 2010-09-02 04:49:29
- 1. 瀏覽器內的瀏覽器
- 2. 網絡瀏覽器裏面的blogspot? (瀏覽器內的瀏覽器)
- 3. Chrome瀏覽器 - 相當於Firefox瀏覽器的IE瀏覽器
- 4. 瀏覽器內容
- 5. 啓用Silverlight瀏覽器外瀏覽器突破瀏覽器內應用程序
- 6. Android:2瀏覽器中的瀏覽器
- 7. IE瀏覽器「瀏覽器」瀏覽器欄
- 8. 互聯網瀏覽器,Chrome瀏覽器Chrome瀏覽器
- 9. Chrome瀏覽器相比,Safari瀏覽器
- 10. Twilio瀏覽器到瀏覽器
- 11. 如何禁用瀏覽器瀏覽器?
- 12. Safari瀏覽器從其他瀏覽器
- 13. MySQL 2瀏覽器像sqlite3瀏覽器?
- 14. P2P(瀏覽器來瀏覽器)與Java
- 15. 用戶Agnet(瀏覽器/瀏覽器)Progmatically
- 16. 跨瀏覽器與多瀏覽器
- 17. 瀏覽器檢測部件與瀏覽器的建議
- 18. 清除Eclipse的內部Web瀏覽器
- 19. 瀏覽器內部的URL編碼
- 20. 移動瀏覽器和舊瀏覽器上的內容溢出
- 21. 網頁瀏覽器內的網頁瀏覽器
- 22. JPanel內置的瀏覽器
- 23. IE 10瀏覽器的內部超時比Chrome瀏覽器更短嗎?
- 24. 聚合物 - Chrome瀏覽器元素瀏覽器中可見的內部元素
- 25. 從swt瀏覽器打開外部瀏覽器窗口
- 26. iFrame溢出x在Chrome瀏覽器,IE瀏覽器,Opera瀏覽器,但不是火狐瀏覽器上的BUG
- 27. 將瀏覽器內容縮小到瀏覽器窗口大小
- 28. 瀏覽Instagram的在Web瀏覽器
- 29. 瀏覽svn的TRAC與瀏覽器
- 30. 如何禁用aptana內部瀏覽器
看看這個: http://www.asual.com/swfaddress/ – PatrickS 2010-09-01 04:42:58
這主要是用於導航而不是用於瀏覽,據我所知 – David 2010-09-01 04:58:45