我有一个使用 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(/<title>(.*?)<\/title>/);
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,这可能会产生无效的展示次数,从而导致您的帐户面临被关闭的风险。
我建议反对。
关于jquery - jquery 对话框中的 Google Adsense?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12229411/