2013-12-16 44 views
-1

我正在開發主要在移動設備上使用的HTML5網絡應用程序。它基本上是一個鏈接發現應用程序:它向用戶顯示一些有希望的互動鏈接,然後用戶可以訪問該鏈接。儘管如此,我仍希望將用戶保留在我們的應用程序中,以便我們的菜單欄始終保持在頂部。當然在保留自己的菜單的同時在HTML5應用程序中顯示外部網頁

標準鏈接把用戶遠離我們的頁面完全,沒有選擇返回:

<a href="http://rads.stackoverflow.com/amzn/click/1561455954">The Cheshire Cheese Cat</a> 

framesiframes在HTML5被勸阻。還有什麼其他選擇?我們試圖實現的目標與Facebook或Twitter正在做的很相似,很多鏈接都在那裏傳遞,用戶可以訪問這些鏈接,但他也可以回到他的新聞提要,Facebook或者Twitter的菜單欄

+0

我認爲你可以在web ui中爲http請求創建類似代理的代理,並將例如腳本標記添加到html頁面的末尾。 – Pinal

回答

-1

如果你只想做鏈接在新標籤中打開(這是什麼,我會推薦),你可以簡單地使用target="_blank"

<!-- opens in a new tab/window (depending on the user's browser) --> 
<a href="http://rads.stackoverflow.com/amzn/click/1561455954" target="_blank">The Cheshire Cheese Cat</a> 
+0

並丟失應用程序菜單... – Pinal

+0

用戶可以隨時關閉選項卡或切換到以前的選項卡以返回到您的網站。如果沒有框架或代理服務器,將應用的導航欄放置在不同的站點上將會非常複雜。 –

-1

男人,我認爲你必須做出關於HTML5的好研究

Html 5 is只有一個upgrade(在引號中)存在html和javascript,iframes是完全有效的元素和frame你是對的,它們已被棄用。但至少你不想使用它們或其他,iframe是一個很好的方式去實現你想要的。如果你正在進行iOS或Android Plataform,我不確定,但我想應該存在某種browser object這是什麼使用Facebook。

我覺得你有與跨域控制政策和問題,不是因爲iframe標籤

看看這個答案

Alternative to iFrames with HTML5

最好

和HTML5是沒有一個新的框架只是HTML和JavaScript。

相關問題