在window.onload后添加脚本src
Adding script src after window.onload
我试图在正文加载后添加这个社交小部件。
我第一次尝试做的是:
var stumble = '<script src="' + 'http://www.stumbleupon.com/hostedbadge.php?s=1' + '"> <'/script>';
$('#social-widget').append(stumble);
但这显然不起作用,所以我尝试:
var stumble = document.createElement('script');
stumble.src = 'http://www.stumbleupon.com/hostedbadge.php?s=1';
$('#social-widget').append(stumble);
这也不起作用。你知道我在这里错过了什么吗?
使用jQuery getScript方法,例如:
$.getScript('http://www.stumbleupon.com/hostedbadge.php?s=1');
stumbleupon.com/hostedbadge.php?s=1脚本只呈现放置按钮的位置,在文档加载后不能工作。
使用下面的脚本:
1/把这个标签放在你想要按钮出现的地方
$('#social-widget').append('<su:badge layout="5"></su:badge>');
2/加载并执行脚本:
jQuery.getScript('//platform.stumbleupon.com/1/widgets.js');
你真的应该尝试跨浏览器的东西,因为你试图异步加载脚本,我强烈推荐Require.js。
可以独立使用,也可以与jQuery或Dojo等库一起使用。
相关文章:
- 如何动态更改脚本src
- 内容安全策略指令:;脚本src'self'blob:文件系统:chrome扩展资源:“;获取是否时
- 如何在 html 页面上动态添加路由到脚本 src
- 如何使用jquery或vanillajavascript从iframe中获取两个脚本src
- 获取在 <脚本 src >标记中添加的请求 URL 的状态
- HTML 脚本 src=“” 使用按钮触发重定向
- 脚本 SRC 归因有时在.php文件中不起作用
- 脚本 src=//example.com/file.js 是否有效
- 将 var 从脚本标记传递到脚本 src
- 谷歌标签管理器添加&instrad of just&转换为脚本src
- 无法使用外部javascript更改html脚本src
- 将location.href添加到脚本src中
- 追加脚本SRC导致跨源请求错误
- 执行动态创建的脚本src链接
- 使用<脚本src=..查找站点的状态代码-安全问题
- 没有内联脚本,仍然得到"由于内容安全策略指令而被拒绝:“;脚本src'self'&”;
- 当脚本src添加到head时,不会调用jQuery函数
- 脚本src不工作.它的脚本有效吗
- 嵌入<脚本src=>从remote.js重写高度
- 链接到外部js文件不工作<脚本src="client.js"