Javascript 清单版本2,并尝试打开图像和弹出链接
舱单:Javascript 清单版本2,并尝试打开图像和弹出链接,javascript,jquery,html,google-chrome-extension,Javascript,Jquery,Html,Google Chrome Extension,舱单: { "background": { "scripts": ["jquery-1.4.1.min.js"] }, "manifest_version": 2, "browser_action": { "default_icon": "icon.png", "default_title": "Roblox Hat Notifier", "default_popup": "newbackground.html" }
{
"background": {
"scripts": ["jquery-1.4.1.min.js"]
},
"manifest_version": 2,
"browser_action": {
"default_icon": "icon.png",
"default_title": "Roblox Hat Notifier",
"default_popup": "newbackground.html"
},
"description": "This tells you if Roblox is online and it checks for the most recently updated hats. It keeps a list of up to 3 items.",
"icons": {
"16": "16.png",
"48": "48.png"
},
"name": "Roblox Hat Notifier",
"permissions": [ "http://www.roblox.com/", "tabs", "notifications" ],
"version": "2.0.86"
}
背景脚本:
这是jquery脚本,下面是脚本的其余部分,用于运行所有代码。
弹出式html:
<body>
<div id="Main">
<div class="Column">
<a id="link1" class="linkc" onClick="gotoHat1(1)">
<img id="img1" class="specimg" src="http://t7ak.roblox.com/585fcc1ac09e8dd42c50fb4874210283" />
<span id="t1" class="TextEffect">Woodland Hooded Disguise</span>
</a>
</div>
<div class="Column">
<a id="link2" class="linkc" onClick="gotoHat2(2)">
<img id="img2" class="specimg" src="http://t7ak.roblox.com/585fcc1ac09e8dd42c50fb4874210283" />
<span id="t2" class="TextEffect">BlARG</span>
</a>
</div>
<div class="Column">
<a id="link3" class="linkc" onClick="gotoHat3(3)" >
<img id="img3" class="specimg" src="http://t7ak.roblox.com/585fcc1ac09e8dd42c50fb4874210283" />
<span id="t3" class="TextEffect">BlARG</span>
</a>
</div>
<div class="Box">
<center><h2 class="tt">Most Recently Updated Hat</h2></center>
<center><h4 id="t4" class="tt">BLARG<h4>
<img id="bigimg" class="bigimg" src="http://t7ak.roblox.com/585fcc1ac09e8dd42c50fb4874210283" /></center>
<center><button value="EPIC" type="button" class="specbut" onClick="gotoHat(4)">Go To Most Recently Updated Hat</button></center>
<center><h3 style="color:white;">Roblox Hat and Gear Notifier</h3>
<b style="color:white;">Status: Alpha (No Public Version Available)</b></center>
<center><button value="troll" type="button" class="specbut" onClick="BlogLink()"><b style="font-weight:bolder;"><i>Donate</i></b></button></center>
</div>
</div>
<script>
document.getElementById("t1").innerHTML = localStorage['LatestHatTitle1'];
document.getElementById("img1").src = localStorage['LatestHatPic1'];
document.getElementById("link1").href = localStorage['LatestHatLink1'];
document.getElementById("t2").innerHTML = localStorage['LatestHatTitle2'];
document.getElementById("img2").src = localStorage['LatestHatPic2'];
document.getElementById("link2").href = localStorage['LatestHatLink2'];
document.getElementById("t3").innerHTML = localStorage['LatestHatTitle3'];
document.getElementById("img3").src = localStorage['LatestHatPic3'];
document.getElementById("link3").href = localStorage['LatestHatLink3'];
document.getElementById("t4").innerHTML = localStorage['LatestHatTitle'];
document.getElementById("bigimg").src = localStorage['LatestHatPic'];
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-28313791-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
林地蒙面伪装
布拉格
布拉格
最新更新的帽子
布拉格
转到最近更新的帽子
Roblox帽子和装备通告器
状态:Alpha(没有可用的公共版本)
捐赠
document.getElementById(“t1”).innerHTML=localStorage['latesthattile1'];
document.getElementById(“img1”).src=localStorage['LatestHatPic1'];
document.getElementById(“link1”).href=localStorage['LatestHatLink1'];
document.getElementById(“t2”).innerHTML=localStorage['latesthattile2'];
document.getElementById(“img2”).src=localStorage['LatestHatPic2'];
document.getElementById(“link2”).href=localStorage['LatestHatLink2'];
document.getElementById(“t3”).innerHTML=localStorage['latesthattile3'];
document.getElementById(“img3”).src=localStorage['LatestHatPic3'];
document.getElementById(“link3”).href=localStorage['LatestHatLink3'];
document.getElementById(“t4”).innerHTML=localStorage['LatestHatTitle'];
document.getElementById(“bigimg”).src=localStorage['LatestHatPic'];
var _gaq=_gaq | |[];
_gaq.push([''设置帐户','UA-28313791-1']);
_gaq.push([''u trackPageview']);
(功能(){
var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;
ga.src=('https:'==document.location.protocol?'https://ssl' : 'http://www“)+”.google analytics.com/ga.js';
var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s);
})();
我完全知道我不能在最新的清单安全更新中使用脚本,但我来看看我们如何找到解决方法。您可以看到,我正在尝试更新图像,并且我有打开其他窗口的按钮。有人知道这样做的方法吗?我想你要问的是如何在弹出页面中运行脚本?如果是这样,您不能将脚本的源代码放在页面上,您需要将它放在一个单独的文件中,然后将脚本标记的src属性设置为该文件。