使用jquerymobile HTML等,Android3,4有标签浏览,所以当我用target="_blank"
标记我的链接时,它们会在新窗口中打开,但在Android 2上它不起作用。它实际上是posibble吗?
否则用户返回应用程序时必须重新开始lol
答案 0 :(得分:1)
尝试这样的事情:
<script type="text/javascript">
$(document).ready(function() {
var url;
url = $("a").attr('href');
$("a").attr("onclick", "window.open('"+url+"'); return false;");
});
</script>
答案 1 :(得分:0)
使用.on()函数代替.click()可以减少DOMEvents,并有助于提高页面速度。
$(document).ready(function() {
$('body').on('click', 'a[target="_blank"]', function(e) {
window.open($(this).attr('href'));
e.preventDefault();
});
});