是否可以使用自定义标题和内容打开新的浏览器窗口?

sha

我有一个Sencha Touch Web应用程序。我正在尝试生成日历事件文件并在另一个窗口中打开它,因此迫使iOS要求用户将此事件导入到标准日历中。

我可以做window.open然后document.write用来生成想要的文件,但是我还需要指定带有内容类型的自定义标头,以便Safari将其识别为日历文件。

是否有可能?

Casey Chu

如果您重定向到或window.open一个数据URI,你可以指定一个MIME类型。

作为一个简单的测试(iOS 6上的Safari),我手动导航到此数据URI ...

data:text/calendar;base64,QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOi0vL2hhY2tzdy9oYW5kY2FsLy9OT05TR01MIHYxLjAvL0VODQpCRUdJTjpWRVZFTlQNClVJRDp1aWQxQGV4YW1wbGUuY29tDQpEVFNUQU1QOjE5OTcwNzE0VDE3MDAwMFoNCk9SR0FOSVpFUjtDTj1Kb2huIERvZTpNQUlMVE86am9obi5kb2VAZXhhbXBsZS5jb20NCkRUU1RBUlQ6MTk5NzA3MTRUMTcwMDAwWg0KRFRFTkQ6MTk5NzA3MTVUMDM1OTU5Wg0KU1VNTUFSWTpCYXN0aWxsZSBEYXkgUGFydHkNCkVORDpWRVZFTlQNCkVORDpWQ0FMRU5EQVI=

...然后弹出:

日历弹出

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以使用自定义控件从浏览器控制Spotify桌面客户端?

来自分类Dev

是否可以禁用使用JavaScript在浏览器中打开新标签页或窗口?

来自分类Dev

在自定义大小的浏览器窗口中使用批处理文件打开链接

来自分类Dev

打开自定义协议后关闭浏览器窗口

来自分类Dev

是否可以在Ruby Shoes中打开浏览器窗口?

来自分类Dev

使用Javascript是否可以在阻止默认事件的同时将自定义函数挂接到浏览器的后退按钮?

来自分类Dev

如何配置Neo4j浏览器以使用自定义REST端点?

来自分类Dev

是否可以在<a>标签中自定义标题弹出窗口?

来自分类Dev

是否可以在<a>标记中自定义标题弹出窗口?

来自分类Dev

可以使用浏览器窗口推送和弹出的 javascript 交互式堆栈

来自分类Dev

使用自定义广告系列参数从浏览器意图打开Android应用

来自分类Dev

使用JavaScript打开新的浏览器窗口时出错

来自分类Dev

我可以使用什么CSS代码,以使网页上的内容不会更改浏览器窗口大小的位置?

来自分类Dev

是否可以使用JNLP安装浏览器

来自分类Dev

DalekJS:使用自定义标志启动浏览器

来自分类Dev

是否可以使用自定义方法创建新的 python 对象?

来自分类Dev

如何使用Python或JavaScript或Robot Framework和Selenium使用部分标题文本导航到新的浏览器窗口

来自分类Dev

Google Chrome浏览器快捷方式是否可以使用与现有Chrome窗口不同的用户代理?

来自分类Dev

我可以使用 C# 在浏览器中查看和打开谷歌驱动器中的文件吗

来自分类Dev

可以显示滚动条,以使内容溢出左侧的浏览器窗口吗?

来自分类Dev

是否可以使用.desktop文件通过浏览器在特定页面上打开本地pdf文件?

来自分类Dev

是否可以自定义浏览器的弹出式摄像机权限默认值?

来自分类Dev

Google 标签管理器 - 是否可以使用自定义 clientID 推送数据层

来自分类Dev

是否可以使用 PyQt 创建自定义光标?

来自分类Dev

是否可以使用 App 自定义结账液

来自分类Dev

使用prettyPhoto和jQuery打开自定义内容

来自分类Dev

检测浏览器关闭事件时如何显示自定义弹出窗口?

来自分类Dev

TinyMCE 4自定义浏览器弹出窗口MVC

来自分类Dev

如何阻止自定义书签打开多个浏览器选项卡

Related 相关文章

  1. 1

    是否可以使用自定义控件从浏览器控制Spotify桌面客户端?

  2. 2

    是否可以禁用使用JavaScript在浏览器中打开新标签页或窗口?

  3. 3

    在自定义大小的浏览器窗口中使用批处理文件打开链接

  4. 4

    打开自定义协议后关闭浏览器窗口

  5. 5

    是否可以在Ruby Shoes中打开浏览器窗口?

  6. 6

    使用Javascript是否可以在阻止默认事件的同时将自定义函数挂接到浏览器的后退按钮?

  7. 7

    如何配置Neo4j浏览器以使用自定义REST端点?

  8. 8

    是否可以在<a>标签中自定义标题弹出窗口?

  9. 9

    是否可以在<a>标记中自定义标题弹出窗口?

  10. 10

    可以使用浏览器窗口推送和弹出的 javascript 交互式堆栈

  11. 11

    使用自定义广告系列参数从浏览器意图打开Android应用

  12. 12

    使用JavaScript打开新的浏览器窗口时出错

  13. 13

    我可以使用什么CSS代码,以使网页上的内容不会更改浏览器窗口大小的位置?

  14. 14

    是否可以使用JNLP安装浏览器

  15. 15

    DalekJS:使用自定义标志启动浏览器

  16. 16

    是否可以使用自定义方法创建新的 python 对象?

  17. 17

    如何使用Python或JavaScript或Robot Framework和Selenium使用部分标题文本导航到新的浏览器窗口

  18. 18

    Google Chrome浏览器快捷方式是否可以使用与现有Chrome窗口不同的用户代理?

  19. 19

    我可以使用 C# 在浏览器中查看和打开谷歌驱动器中的文件吗

  20. 20

    可以显示滚动条,以使内容溢出左侧的浏览器窗口吗?

  21. 21

    是否可以使用.desktop文件通过浏览器在特定页面上打开本地pdf文件?

  22. 22

    是否可以自定义浏览器的弹出式摄像机权限默认值?

  23. 23

    Google 标签管理器 - 是否可以使用自定义 clientID 推送数据层

  24. 24

    是否可以使用 PyQt 创建自定义光标?

  25. 25

    是否可以使用 App 自定义结账液

  26. 26

    使用prettyPhoto和jQuery打开自定义内容

  27. 27

    检测浏览器关闭事件时如何显示自定义弹出窗口?

  28. 28

    TinyMCE 4自定义浏览器弹出窗口MVC

  29. 29

    如何阻止自定义书签打开多个浏览器选项卡

热门标签

归档