为了显示来自banner exchange的广告,我加载了一个包含链接到广告服务器的iframe的webview。通过一些javascript,我可以将广告链接目标设为"_blank“,这样广告将在单独的浏览器窗口中打开,否则它将在相同的小webview中打开。
然而,它不能工作,我在控制台中得到了如下信息:
<webview>: A new window was blocked.
你知道该怎么做吗?
我正在尝试创建一个web应用程序,显示一些歌曲的和弦曲线图。其中的每一个都有自己的iframe在单独的选项卡上。我正在使用jquery库。每个图表都使用ajax查询一个DB,以获取要显示内容的数据。它计算诸如页眉高度、页脚高度、页高和页宽等指标以进行分页。javascript是从iframe内部运行的,而不是从父服务器运行的。
当我将页面作为普通网页加载时,chord图表页会表现出自己的行为。但是,一旦我在iframe中打开页面,页面就无法正确显示,因为我无法计算页面上的指标。似乎有些属性是未定义的。
我使用下面的代码从iframe中获取图表上的"page“元素(例如)。
var x