Как вызвать внешний скрипт из X3D и получить данные обратно?

#javascript #php #scripting #external #x3d

#javascript #php #создание сценариев #внешний #x3d

Вопрос:

Я хочу вызвать внешний PHP-скрипт из модели X3D. И получить результат в переменной в X3D. Как я читал, это, возможно, можно сделать на JS.

 Script { 
            url [ "http://example.com/myScript.php",
                  "ecmascript: function foo() { ... }" ]
        }
  

Правильно ли это? Есть ли какие-либо примеры полного кода, будет ли это работать вообще?

Комментарии:

1. Вот код <script type="text/javascript"> X3D (function () { // Now, X3D is ready. We can get access to the browser object. var Browser = X3D .getBrowser ("X3DCanvas.browser"); browser .loadURL (new X3D .MFNode ("/path/to/your/world.x3dv"), new X3D .MFNode ()); }); </script> Можем ли мы загрузить PHP здесь в сцену в качестве вывода в переменную?

2. -<![CDATA[ecmascript: function initialize () { // Phong shading can be enabled if »X_ITE Compatibility« mode is enabled in Titania. Browser .setBrowserOption ("Shading", "PHONG"); X3D (function () { // Now, X3D is ready. We can get access to the browser object. var Browser = X3D.getBrowser ("X3DCanvas.browser"); browser .loadURL (new X3D .MFNode ("http://google.ru"), new X3D .MFNode ()); }); } ]]> Правильный ли этот код? Я пытаюсь загрузить URL