Script Command html() don't support <canvas>

Things you’d like to miss in the future...
Post Reply
martin
Posts: 4
Joined: 26 Nov 2018 12:30

Script Command html() don't support <canvas>

Post by martin »

Hi,
I try to use the <canvas></canvas> in the html() script command,
unfortunately, when I try to draw inside this canvas with a simple JavaScript I got an error ... don't support getContext("2d")

Code: Select all

"Test Script|:script"
    html('
        <!DOCTYPE html>
        <head>
        </head>
        <body>
            <canvas id="canvas_id" width="300" height="100" ></canvas>
            <script>
                var canvas = document.getElementById("canvas_id");
                var ctx = canvas.getContext("2d");
                ctx.fillStyle = "green";
                ctx.fillRect(10, 10, 100, 100);
            </script>
        </body>
        </html>
    ',200,200,"HTML");
Is it because the html don't support this function?
How can I know which function are supported ?
Can be fix ?
Thank you a lot for your answer and your time

admin
Site Admin
Posts: 60602
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Script Command html() don't support <canvas>

Post by admin »

The web browser control used to interpret HTML and JS is quite out of date. I think it depends on the version of the installed MS Internet Explorer (!).

Post Reply