2011-06-16 63 views
1

我想加載一個與服務器有限聯繫的網頁。我有一個跨應用程序鏈接,但safari不會打開數據:uri。無論如何,用http://開始吧?怎麼樣一個網址中的JavaScript,http://javascript:window.location="data:"?我不想聯繫服務器(離線的東西)。如何將網頁重定向到http://的數據:uri?

如果不是,我可以使用一個簡單的PHP頁面來重定向它嗎? 例如:

http://someserver/index.php?input="data:text/html;charset=UTF-8,htmlhere"

,並在PHP腳本:

<meta http-equiv="refresh" content="0;url=< ?php echo($GET_['input']); ?>" /> 

回答

0

使用meta標籤與數據URI重定向爲url屬性值:

<html> 
<!--Using meta redirect--> 
<meta http-equiv="Refresh" content="0; url= data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEUAAAD///+l2Z/dAAAAM0lEQVR4nGP4/5/h/1+G/58ZDrAz3D/McH8yw83NDDeNGe4Ug9C9zwz3gVLMDA/A6P9/AFGGFyjOXZtQAAAAAElFTkSuQmCC"> 
> 
</html> 

參考