如何通过带有PHP或HTML加载的Javascript更改X3D场景的内容?

问题描述

我想通过调用HTML或PHP脚本在X3D上创建一个场景。用于更改场景的内容。 这个问题非常简单有趣。这与添加代码细节和如何将x3d加载到浏览器的具体问题的另一个原因不同。 这里的代码示例与我的其他问题相比完全不同。

首先,.x3d可以在浏览器中工作而无需放入.html文件吗? 现在我有了这样的代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Touchsensor in X3DOM</title>

    <link href="x3dom.css" rel="stylesheet" />
    <style>
    #myDiv {
        color: blue;
        margin: 20px 0;
    }
    x3d {
        display: block;
        width: 600px;
        height: 400px;
        background: #EEEEEE;
        border: none;
    }
    </style>
</head>
<body>


    <div id="myDiv">
        Click the sphere to hide this div
    </div>

    <x3d>
        <Scene>
            <Shape id="mySphere">
                <Appearance>
                    <Material diffuseColor="0 1 0" />
                </Appearance>
                <Sphere/>
            </Shape>
        </Scene>
    </x3d>


    <script src="x3dom.js"></script>
    <script>
    (function() {

        document.getElementById('mySphere').onclick = function(){
            document.getElementById('myDiv').style.display = "none";
// HERE I WANT TO PUT CALLS TO PHP OR HTML SCRIPT
// WILL IT WORK AT ALL? AJAX IS ON THE MIND
        };

    })();
    </script>


</body>
</html>

X3dom.js是什么文件?如何加载PHP文件以及从何处获取此.js? 似乎可以实现-但是有人可以确认吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...