我已经启动了一个项目,该网站提供从C ++应用程序服务的网页。
从初学者到新手都有很多javascript教程。 如何将这个javascript滑块嵌入到Witty C ++制作的网页中? 我有一台由Qt在Windows上运行的服务器,一台由Qt制作的Windows客户端和一台由Qt制作的Android客户端,现在我开始使用Witty和Qt的Web客户端。
但我只需要诙谐和Javascript教程制作滑块。
但此链接仅显示弹出消息。
滑块没有基本或任何示例。任何人都能证明它是如何制作的吗?
谢谢
答案 0 :(得分:0)
确定我的错误是javascript中的setTimeout函数。诙谐没有失败,这个滑块很棒我,现在继续造型哇:)
WImage* img = new WImage(root());
img->setId("imgslider");
std::string command = std::string( "var i = 1;"
"var path = new Array();"
"path[0] = \"1.jpg\";"
"path[1] = \"2.jpg\";"
"path[2] = \"3.jpg\";"
"var ifr = document.getElementById('imgslider');"
"function start(counter){"
"if(counter < 10){"
"setTimeout(function(){"
"counter++;"
"counter = counter % 3;"
"ifr.src = path[counter];"
"console.log(counter);"
"console.log(path[counter]);"
"console.log(ifr.src);"
"start(counter);"
"}, 1000);"
"}"
"}"
"start(1);"
);
img->doJavaScript(command);