谷歌Adsense在一个jquery对话框里面?
我有一个网站,使用jquery打开一个对话框
function showDialogUser(url, options){ if (!$('#myDialogUser').dialog('isOpen')) { $("#mydialogUser").dialog("close"); } options = options || {}; var tag = $('#myDialogUser'); //This tag will the hold the dialog content. $.ajax({ url: url, type: (options.type || 'GET'), beforeSend: options.beforeSend, error: options.error, complete: options.complete, success: function(data, textStatus, jqXHR) { if(typeof data == "object" && data.html) { //response is assumed to be JSON tag.html(data.html).dialog({modal: options.modal, title: data.title, height: 550, width: 1000}).dialog('open'); } else { //response is assumed to be HTML var matches = data.match(/(.*?)/); var spUrlTitle = matches[1]; tag.html(data).dialog({modal: true, title: spUrlTitle, height: 560, width: 1000}).dialog('open'); } $.isFunction(options.success) && (options.success)(data, textStatus, jqXHR); } }); }
它会加载另一个包含google adsense代码的page.asp文件。
问题是它没有显示广告。
当我尝试在浏览器上访问page.asp时,会显示广告。
我该怎么做 ? 我尝试了几种方法,但它没有用
谢谢
Google adsense无法在jQuery UI对话框中正常运行,因为它需要移动adsense html,这可能反过来会产生无效的展示次数,从而有可能导致您的帐户被关闭。
我建议不要这样做。