在我的javascript代码中,有一个函数在我的代码中注入了canvas元素.canvas元素显示10秒后消失.
这是正在注入的代码..
<canvas style="position: absolute; bottom: 15px; top: auto; left: 15px; z-index: 100000; visibility: visible; cursor: pointer;" y="0" x="0" height="17" width="46"></canvas>
Run Code Online (Sandbox Code Playgroud)
问题是我在javascript中找不到那段代码.还有另一种方法可以完全隐藏吗?
我正在使用@media查询只使Chrome浏览器将".l-triangle"定位在特定位置.所以我使用以下方法
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Fix for Chrome / Safari Users ONLY */
.l-triangle {
background: transparent url('../images/menu_bg_left.gif') no-repeat;
position: absolute;
float: left;
width: 55px;
height:75px;
display: block;
left: 0px;
top:0px;
z-index: 0;
-webkit-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);
-moz-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);
box-shadow: 0 8px 6px -6px rgba(0,0,0,0.7);
}
Run Code Online (Sandbox Code Playgroud)
它适用于屏幕尺寸大于968像素但不小于968像素的Chrome浏览器.
我的问题是如何为只有 2种不同屏幕尺寸的Chrome浏览器传递2个不同的css值?
我正在尝试从 HTML 输入的不同 iframe 中检索 src 的一部分。
到目前为止,我尝试了不同的方法,但没有一种方法适用于所有 iframe。到目前为止我尝试过的:
<iframe(.*?)><\/iframe>
<iframe src="(.+?)".+</iframe>
<iframe.+?src=[\"'](.+?)[\"'].*?>
Run Code Online (Sandbox Code Playgroud)
这是我拥有的 iframe 标签示例:
<iframe src="http://www.youtube.com/embed/NM51qOpwcIM?modestbranding=1;rel=0;showinfo=0;autoplay=0;autohide=1;yt:stretch=16:9;wmode=transparent;?wmode=transparent" allowfullscreen="" style="width: 640px; height: 361.057px;" frameborder="0"></iframe>
<iframe src="https://www.youtube.com/embed/VASywEuqFd8?feature=oembed" allowfullscreen="" width="660" height="371" frameborder="0"></iframe>
Run Code Online (Sandbox Code Playgroud)
理想情况下,我想从开头和第一个问号 (?) 之前检索 src ,如下所示:
http://www.youtube.com/embed/NM51qOpwcIM
Run Code Online (Sandbox Code Playgroud)
谢谢!:)