2

我想将一个接触有限的网页加载到服务器。我有一个跨应用程序链接,但 safari 只是不会打开数据:uri。无论如何要以 http:// 开头吗?url 中的 javascript 怎么样,http://javascript:window.location="data:"?我不想联系服务器(离线的东西)。

如果没有,我可以使用一个简单的 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']); ?>" />
4

1 回答 1

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>

参考

于 2014-01-28T19:19:27.157 回答