嵌入带有参数的HTML5 / JS Web App

用户名

给我一个返回一些数据的JSON url。我需要创建一个javascript / html5 / css应用程序,该应用程序将提取此数据并将其返回到列表中。

到目前为止,我可以这样做。

我的问题是,然后我需要能够提供一个<script></script>可供用户粘贴到任何其他网站中以显示该Web应用程序的工具。

脚本或iframe需要能够获取参数,以便可以过滤返回的数据。

谁能在正确的方向上指导我有关如何执行此操作的说明?

jbmartinez

最简单的方法是使用全局变量。

编辑:添加了一种“嵌入”生成内容的方法。我在示例中使用jQuery,但是可以使用任何其他DOM操作库或纯JS轻松完成。

最终用户添加带有特定元素的HTML元素id<script>包含参数标签。div在示例中,我们使用一个元素。

<div id="generated-list"></div>
<script>
    // the user defines parameters
    var configParameters = {param1: 'some value', param2: ['is', 'array']};
</script>

最终用户应粘贴您的代码。我不知道您的代码如何,所以我做了以下准备:

<script>
    // The user pastes your script here
    // which may be a function accepting the defined parameters
    function createList(configParameters) {
        // create the necessary elements and append them to the element
        // with the right id
        // We create an empty ul element in the example
        var newList = $('<ul></ul>');
        $('#generated-list').append(newList);
    }
</script>

Google Analytics(分析)使用类似的方法

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Cant似乎在Google Web App脚本中将多个参数从JS传递给HTML

来自分类Dev

没有Node.js的实时HTML5 Web应用程序

来自分类Dev

带有Java API的Node Web App

来自分类Dev

Electron / Nativefier Web App-新的窗口打印问题[HTML,JS]

来自分类Dev

typeahead.js iOS Safari与独立Web App的区别

来自分类Dev

将video.js集成到Angle Web App中

来自分类Dev

第二次打开带有包含HTML5视频的Web视图的活动

来自分类Dev

无需Node.js的实时HTML5 Web应用程序

来自分类Dev

将URL参数传递到HTML表单Google Web App

来自分类Dev

带有HTML5画布的D3.js地图未显示

来自分类Dev

Google Script Web App HTML记录问题

来自分类Dev

iOS HTML Web App(PhoneGap)滚动

来自分类Dev

没有USB的远程调试Web App

来自分类Dev

私有VPN中的Azure Web App?

来自分类Dev

仅在部署到Azure Web App后才反应JS App路由问题

来自分类Dev

如何使用Manager Web App嵌入嵌入式tomcat

来自分类Dev

缺少server.js / app.js文件,未生成web.config

来自分类Dev

将App.js更改为App / index.js后,基本应用程序无法在Web中运行

来自分类Dev

带有moment.js和knockout.js的html5时间选择器

来自分类Dev

带有moment.js和knockout.js的html5时间选择器

来自分类Dev

带有Angular JS的Spring Web MVC-路由

来自分类Dev

带有Node.js的静态Web应用程序?

来自分类Dev

带有Angular.JS和Web API的TypeScript

来自分类Dev

带有Angular JS的Spring Web MVC-路由

来自分类Dev

带有 Web 服务的 hyperledger composer 的 JS 文件

来自分类Dev

在Facebook上嵌入带有opengraph的html5视频

来自分类Dev

React JS Azure DevOps Web App无法运行,但服务器中存在文件且管道中没有错误

来自分类Dev

带有过滤器的HTML5网络音频API Wavesurfer.js

来自分类Dev

UWP App-HTML5 / JS中的InkCanvas和InkToolbar

Related 相关文章

  1. 1

    Cant似乎在Google Web App脚本中将多个参数从JS传递给HTML

  2. 2

    没有Node.js的实时HTML5 Web应用程序

  3. 3

    带有Java API的Node Web App

  4. 4

    Electron / Nativefier Web App-新的窗口打印问题[HTML,JS]

  5. 5

    typeahead.js iOS Safari与独立Web App的区别

  6. 6

    将video.js集成到Angle Web App中

  7. 7

    第二次打开带有包含HTML5视频的Web视图的活动

  8. 8

    无需Node.js的实时HTML5 Web应用程序

  9. 9

    将URL参数传递到HTML表单Google Web App

  10. 10

    带有HTML5画布的D3.js地图未显示

  11. 11

    Google Script Web App HTML记录问题

  12. 12

    iOS HTML Web App(PhoneGap)滚动

  13. 13

    没有USB的远程调试Web App

  14. 14

    私有VPN中的Azure Web App?

  15. 15

    仅在部署到Azure Web App后才反应JS App路由问题

  16. 16

    如何使用Manager Web App嵌入嵌入式tomcat

  17. 17

    缺少server.js / app.js文件,未生成web.config

  18. 18

    将App.js更改为App / index.js后,基本应用程序无法在Web中运行

  19. 19

    带有moment.js和knockout.js的html5时间选择器

  20. 20

    带有moment.js和knockout.js的html5时间选择器

  21. 21

    带有Angular JS的Spring Web MVC-路由

  22. 22

    带有Node.js的静态Web应用程序?

  23. 23

    带有Angular.JS和Web API的TypeScript

  24. 24

    带有Angular JS的Spring Web MVC-路由

  25. 25

    带有 Web 服务的 hyperledger composer 的 JS 文件

  26. 26

    在Facebook上嵌入带有opengraph的html5视频

  27. 27

    React JS Azure DevOps Web App无法运行,但服务器中存在文件且管道中没有错误

  28. 28

    带有过滤器的HTML5网络音频API Wavesurfer.js

  29. 29

    UWP App-HTML5 / JS中的InkCanvas和InkToolbar

热门标签

归档