【发布时间】:2015-03-11 01:47:56
【问题描述】:
如何获取clickTAG url并使用jquery点击该url
这里是示例代码
<object type="application/x-shockwave-flash" flashvars="clickTAG=http://testing.com"></object>
问候 开发
【问题讨论】:
标签: javascript jquery
如何获取clickTAG url并使用jquery点击该url
这里是示例代码
<object type="application/x-shockwave-flash" flashvars="clickTAG=http://testing.com"></object>
问候 开发
【问题讨论】:
标签: javascript jquery
试试这段代码,你会在变量中得到url,现在你可以对 url 应用操作,例如。点击或window.location..
$(function() {
$("object[flashvars^=clickTAG]").on('click', function(Event) {
var url = $(this).attr('flashvars').split('=')[1];
alert(url);
})
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<object type="application/x-shockwave-flash" flashvars="clickTAG=http://testing.com">Object Test</object>
【讨论】:
$("object[flashvars^=clickTAG]").trigger('click'),但由于浏览器安全原因而被阻止,可能您需要允许一次,答案对blocked popup @987654321 很有用@
var v = $("object").attr('flashvars');
var url = v.split('=')[1];
window.location.href = url;
这可以让您访问对象的 url!
【讨论】: