ホームページ > ウェブフロントエンド > htmlチュートリアル > 自作 Chrome 拡張機能_html/css_WEB-ITnose

自作 Chrome 拡張機能_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 11:33:58
オリジナル
1173 人が閲覧しました

タオバオ試用版の自動クリック:

Google は実際には html+css+js+静的リソースですが、このファイルは Android の androidmanifest.xml に似ており、Basic を記録します。 APPの情報

例えば、特定のページをロードするためにコンテンツスクリプトを使用するので、設定ページは次のようになります

{	"name": "淘宝试用点击",	"description": "淘宝试用点击,仅在特定页面有效",	"version": "1.0",  // "background": { "scripts": ["Main.js"] },  "browser_action": {  	"name": "啦啦啦啦啦啦啦啦啦啦"  	},  	"icons": {   	 "16": "icon16.png",                 "48": "icon48.png",                "128": "icon128.png"  },  	"content_scripts": [  	{  		"matches": ["https://*.taobao.com/tryshop.htm*","https://*.tmall.com/tryshop.htm*"],      // "css": ["mystyles.css"],      "run_at":"document_idle",        "js": ["Main.js"]  }  ],  "manifest_version": 2}
ログイン後にコピー

メイン部分については、本来はonload後に自動的にクリックされるようにしたいと思っていました。完了しましたが、ページには大量のリソースが読み込まれているため、主に setTimeout を使用します。確認後、ページが自動的に閉じます。では、このデザインについて何を言えばいいでしょうか

追記:

実際、あなたにはそれができます。 Chrome アプリケーションでさまざまなことができます。

プロジェクトアドレス:

使用方法:

function Main(){	console.log("启动啦");	 	 	setTimeout(function(){	 		var button1=document.getElementsByClassName("J_TryApply");				var isNotFound= button1!=undefined&&button1.length>0;				console.log(isNotFound);		if (isNotFound) {			button1[0].click();			setTimeout(function(){				document.getElementsByClassName('apply-try-address-submit')[0].click();					setTimeout(function(){					// console.log("close");				   window.close();				},300);							},500);					}		else{			alert("已经试用过啦");			 window.close();		}				 	},1000);		}Main();
ログイン後にコピー

設定拡張機能で、解凍された拡張機能をロードすることを選択し、これらのリソースが存在するディレクトリを選択しますページを更新して効果を確認してください

http://www.zhihu.com/question/20179805

http://open.chrome.360.cn/ extension_dev/overview.html

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート