0

我想知道是否有一种方法可以用 c++ 来编写网站脚本,而不是使用 javascript?我放

<script type = "text/c++" src="script.cpp">//code here</script> 

?

4

3 回答 3

3

跨浏览器可靠(在脚本元素中)支持的唯一语言是 JavaScript。

Internet Explorer 还支持 VBScript。给定一个来自 ActiveState 的插件(我认为现在可能已经停产)IE 也支持 PerlScript。

您可以使用 ActiveX 嵌入用 C++ 编写的程序——但这需要在 x86 硬件上的 Windows 上使用 Internet Explorer(因此不是 Windows 8 RT),并且默认安全设置会阻止它。

您可以将任何您喜欢的语言用于服务器端代码,前提是您可以将其与网络服务器连接。CGI 和 FastCGI 提供标准接口以及大多数语言的支持库。

于 2013-01-05T20:25:58.633 回答
2

是的,但是您需要使用像 TreeFrog 这样的 Web 框架。TreeFrog 是一个全栈 Web 开发框架,因此您可以在前端和后端使用 C++。

于 2021-05-01T19:51:37.417 回答
1

是的,只要您编写自己的包含 C++ 编译器(或解析器)的浏览器,这将起作用。请告诉我是哪个浏览器,这样我就可以确保它永远不会靠近我的任何机器,因为我绝对不希望在我的机器上运行一个成熟的 C++ 程序 - 怎么说它没有代码它会对我的机器造成伤害(删除文件、写入注册表等)?

如果您确实希望您的网络客户端拥有您的私有程序,您最好将其分发到已编译的可执行文件或浏览器插件中[但请注意,像我一样,许多其他人可能不会下载它,除非您是其中的一部分有声望的组织]。

于 2013-01-05T20:27:21.007 回答