มาลองถามดูว่า มีใครเขียน chrome extension บ้างใหม
ผมจะได้มาถามปัญหาในกระทู้ต่อๆ ไปครับ
และถ้ามีใครทราบว่า จะศึกษาการเขียน chrome extension ที่เป็นภาษาไทยได้จากที่ไหน ก็ช่วยบอกหน่อยครับ
ปล.หามาหลายที่แล้ว หาไม่เจอ search ใน google ก็หาไม่ได้เลยครับ ขอบคุณล่วงหน้าครับ
ภาษาอังกฤษเถอะครับ
tuckclub Mon, 20/06/2011 - 11:56
ภาษาอังกฤษเถอะครับ มีให้อ่านเยอะจนตาแฉะเลย ยิ่งถ้าฟังภาษาอังกฤษได้ มีคลิปงาน Google I/O ใน YouTube ให้ดูเพียบ
ทรมานกับการหัดอ่านภาษาอังกฤษซักปีสองปี ดีกว่าทรมานกับการพยายามหาภาษาไทย แล้วก็ไม่เจอแบบนี้ไปเรื่อยๆ
พอแปลภาษาอังกฤษได้บ้างนะครับ
iknowpython Mon, 20/06/2011 - 16:23
พอแปลภาษาอังกฤษได้บ้างนะครับ
แต่ว่าอยากถามคำถามน่ะครับ
มันสงสัยอะไรบางอย่าง
แต่ไอ้เรื่อง เขียนถามเป็นภาษาอังกฤษนี่ล่ะซิ มันไม่ถนัดเลยครับ
ก็เลยอยากมาถามที่นี่
เลยถามว่าใครเขียนเป็นบ้าง
จะได้มาถามครับ
ก็เท่านี้ครับผม
ปล. ขอบคุณมากครับผม
พอดี กด 2 ครั้ง เลยมาลบออก
iknowpython Mon, 20/06/2011 - 16:24
พอดี กด 2 ครั้ง
เลยมาลบออก ครับ
เคยเขียนครับ
khajochi Mon, 20/06/2011 - 16:24
เคยเขียนครับ แต่อ่านภาาาอังกฤษ เอกสารของกูเกิลเองก็เขียนได้ละเอียดและเข้าใจง่ายดีอยู่แล้วครับ
ถามเลยแล้วกัน ผมมี code
iknowpython Mon, 20/06/2011 - 16:40
ถามเลยแล้วกัน
ผมมี code ดังด้านล่างนี้ อยู่ใน popup.html
function click(ccc) {
var nMsg = "testing";
}
ผมต้องการส่งค่า nMsg ไปที่ script.js
ผมต้องทำอย่างไรครับ มันทำได้หรือเปล่าครับ
แค่ให้ใส่ code ด้านล่างนี้ได้ก็พอครับ
script.js
alert("ค่าที่ส่งมาจาก popup.html คือ " + nMsg);
อะไร ประมาณนี้ครับผม
แบบนี้ได้ไม๊ครับ function
natt_han Mon, 20/06/2011 - 17:56
แบบนี้ได้ไม๊ครับ
{syntaxhighlighter brush:jscript;}
function click(ccc) {
chrome.tabs.executeScript(null,{code:"var nMsg = 'testing'"});
chrome.tabs.executeScript(null,
{file: "script.js"});
window.close();
}
{/syntaxhighlighter}
ก่อนอื่น ถามหน่อยครับว่า
iknowpython Mon, 20/06/2011 - 22:56
ก่อนอื่น ถามหน่อยครับว่า ถ้าเอาส่วนที่เป็น code ให้มันใส่ไว้ในกรอบแบบของคุณ natt_han นั้น ทำอย่างไรครับ
ช่วยสอนหน่อยครับผม
code ที่คุณ natt_han แนะนำมา ใช้ได้ครับผม
แต่ผมต้องการอย่างนี้นะครับ
function click(ccc) { var nText = "The guitar";//เอาตัวแปรที่กำหนดไว้ในนี้ส่งไปครับ chrome.tabs.executeScript(null,{code:"var nMsg = nText"}); chrome.tabs.executeScript(null, {file: "script.js"}); window.close(); }ลองแล้ว มันไม่ได้ครับ
มันได้ค่าเป็น undefined ครับ
ที่ผมต้องทำอย่างนั้น เพราะต้องการรับค่าจาก code html มา แล้วส่งไปที่ไฟล์ script.js ครับ
ปล. แนะนำด้วยนะครับ ขอบคุณล่วงหน้าครับผม
ใช้
soginal Tue, 21/06/2011 - 01:47
ใช้ chrome.extension.sendRequest กับ chrome.extension.onRequest น่าจะได้นะครับ
ไม่เคยลองเหมือนกัน
โยน code ไว้ที่ github.com
audy Tue, 21/06/2011 - 02:14
โยน code ไว้ที่ github.com ได้มั๊ยครับ
จะได้ช่วยกันดูให้
ตาม code นี้เลยครับ function
iknowpython Tue, 21/06/2011 - 09:42
ตาม code นี้เลยครับ
function click(ccc) {
var nText = "The guitar";//เอาตัวแปรที่กำหนดไว้ในนี้ส่งไปครับ
}
ถ้าส่ง nText ไปที่ script.js ได้ ก็พอใจแล้วครับ
ปล. ช่วยๆ กันหน่อยนะครับผม
วิธีใส่ code
natt_han Tue, 21/06/2011 - 10:15
วิธีใส่ code ครับ
{syntaxhighlighter brush:jscript;}
code
{/syntaxhighlighter}
แล้วถ้าแบบนี้ล่ะครับ
{syntaxhighlighter brush:jscript;}
function click(ccc) {
var nMsg = "testing";
chrome.tabs.executeScript(null,{code:"var nMsg = '"+nMsg+"'"});
chrome.tabs.executeScript(null,
{file: "script.js"});
window.close();
}
{/syntaxhighlighter}
function abc(){
iknowpython Tue, 21/06/2011 - 11:06
{syntaxhighlighter brush:jscript;}
function abc(){
alert("ทดสอบการใส่ Code ได้แล้วครับท่าน ขอบคุณมากครับ คุณ natt_han");
}
{/syntaxhighlighter}
จากที่คุณ natt_han แนะนำวิธีการมานั้น
ผมได้ทดสอบแล้ว
ส่งค่าไปที่ script.js ได้แล้วครับท่าน
ขอบคุณที่แนะนำครับ