使用html/javascript启动小部件
Launching widgets using html / javascript
我创建了一个简单的网页,在按下按钮后启动一个小部件。按下按钮会在DOM树中添加一个元素:
var div = document.getElementById("loginWidget");
var loginWidget = document.createElement('script');
loginWidget.setAttribute("type", "text/javascript");
loginWidget.setAttribute("src", "http://widgetstore.etc.etc");
div.appendChild(loginWidget);
这将启动网页中的登录小部件。我如何在新窗口中打开它(最好调整到小部件的大小?如果我这样做,我的原始窗口是否能够访问登录小部件的值?如果这是一个坏主意,什么是设计小部件的最佳方式,使其从原始大小中脱颖而出。
原谅我的过错。我通常会自己研究这个,但有点匆忙!
看看window.open
。它将返回一个指向新打开窗口的指针。您可以指定该窗口的宽度和高度。但请注意,您必须在onclick处理程序中调用window.open。否则,如果您在脚本块中调用它,它将被浏览器阻止。此外,在窗口小部件中,您可以使用window.parent
访问初始窗口。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 我的jQuery插件参数没有正确启动,遇到了问题
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 在输入字段中将最小金额设置为
- 从控制器返回后Ajax启动事件激发
- Meteor上的启动页面
- 如何防止网页加载后自动启动功能
- 砌体不能填补小缺口
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 限制javascript变量的最小/最大整数
- HTML5在画布中加载较小的图像并保存实际大小的图像
- 如何从JavaScriptInterface启动Navigation Drawer
- window.on.scroll事件未启动
- 最小化时暂停Javascript动画
- 单击按钮后启动javascript提示
- 使用html/javascript启动小部件
- Dojo 1.9:placeAt 在父小部件启动时自动调用启动
- 从网页启动小程序
- 对于只能启动一次的DOJO小部件,最佳实践命名约定是什么