私は友達のためにこのいたずらに取り組んでいます。私は経験豊富なプログラマーではありません。いつかなりたいと思っていますが、友達にこのいたずらをする時間は限られています。これが取引です。私はウェブページhttps://www.webpage.com/lol/data.aspを使用しています(このフォーラムは新規ユーザーに制限があるため、コード内の URL に置き換えられます)。このサイトには「data_div」という div があり、コードを挿入したいので、ページが読み込まれると (拡張子 ofc を読み込むと)、div のデータが HTML ドキュメントのデータに置き換えられます。このドキュメントには、元のテーブルを置き換える新しいデータを含むテーブルのみがあります。どうすればいいですか?
これまでのところ、フォーラムの投稿 (ここと他の場所) を読み、Google を使って私を助けてくれましたが、私はプログラミングに慣れていないので、ほとんど進歩していません。
これは私が得たコードです。
マニフェスト.json
{ "name": "prank",
"version": "0.1",
"permissions": [
"URL"
],
"content_scripts": [
{
"matches": ["JQUERY URL", "URL"],
"js": ["jquery-1.9.1.min.js", "myscript.js"],
"run_at": "document_end"
}
],
"manifest_version": 2
}
myscript.js
chrome.extension.sendRequest({cmd: "read_file"}, function(html){
$("data_div").html(html);
});
background.html
chrome.extension.onRequest.addListener(function(request, sender, sendResponse) {
if(request.cmd == "read_file") {
$.ajax({
url: chrome.extension.getURL("cont.html"),
dataType: "html",
success: sendResponse
});
}
})
cont.html の HTML テーブル コンテンツ。
これは機能しません。誰かがこれを機能させるか、機能するものを私に書いてくれたら、とても感謝しています。
拡張機能は読み込まれますが、サイトにアクセスしても何もしません。サイトの div にアクセスして変更できるかどうか、またはこれが正しい方法であるかどうかさえわかりません。私はすべての耳の男です、助けてください!