สวัสดีทุกคน สบายดีไหม?. ดี. กรณีคือฉันต้องพัฒนาทรัพยากรบนเว็บที่จะฝังไว้ในส่วนหัวของแบบฟอร์ม ทรัพยากรบนเว็บนี้ควรวาดสี่เหลี่ยมที่มีป้ายชื่อสำหรับแต่ละค่าของรายการเบิกสินค้าที่แสดงอยู่ในแบบฟอร์ม
ฉันพยายามใช้ HTML 5 เพื่อวาดรูปสี่เหลี่ยม แต่ฉันไม่สามารถทำให้มันทำงานได้อย่างถูกต้องเมื่อรวมอยู่ในแหล่งข้อมูลบนเว็บ
ฉันจะวางตัวอย่างที่นี่ว่าหากเปิดตามปกติโดยใช้ IE ก็ทำงานได้ตามปกติ แต่เปิดผ่านทรัพยากรบนเว็บที่ฝังอยู่ในส่วนหัวของแบบฟอร์มไม่ทำงานและส่งข้อยกเว้นให้ฉันเช่น: ' getContext(() ฟังก์ชั่นไม่ได้ถูกกำหนดไว้ '
นี่คือรหัส
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
var xpos = -50;
debugger;
for (var ii = 0; ii < 3; ii++) {
xpos += 50;
ctx.fillStyle = "#FF0000";
ctx.fillRect(xpos, 1, 50, 50);
ctx.fillStyle = "#000000";
ctx.font = "10px Arial";
ctx.fillText("Stage ", xpos+5, 25);
}
คำถาม: ฉันสามารถวาด CRM โดยใช้ HTML 5 ลงในทรัพยากรบนเว็บได้หรือไม่????
ขอบคุณล่วงหน้า!