我是网络开发的新手。我在我的应用程序中嵌入了 mongoose 网络服务器。我想做的是从浏览器连接到猫鼬。然后,当用户说输入一些数据并单击一个按钮时,它会要求 mongoose 生成一个加载到框架的 html。
Mongoose 正确生成了 html。该文件存在,但我在框架上不断收到“错误 404:未找到文件”。
我的代码如下所示:
我有 javascript 函数 showListView()
function showListView(doc1)
{
parent.listViewFrame.location.href=doc1;
}
当用户单击按钮时执行上述功能。请参阅下面我如何定义它:
onclick="showListView('http://localhost:8080/ListView/some.html')"
javascript代码在主html中实现(其中还包含其他表单UI,例如按钮)
mongoose 上的代码如下所示:
if (strcmp(request_info->uri, "/ListView/some.html") == 0)
{
// Generate some.html here.
return "";
}
正确生成了 html 文件。它存在于正确的路径中。但我不断在框架上收到“错误 404:未找到文件”。如果我重新加载框架内容,我会看到 some.html 正确显示。
我做错了什么?有人可以帮帮我吗?我希望在单击按钮后立即显示“some.html”,而无需重新加载框架内容。非常感谢之前。