use javascript to do it in your cgi.see my example: int CgiTopJump(char *pszUrl) { printf("Content-type: text/html\n\n"); printf("<html>\n"); printf("<head>\n"); printf("</head><body>\n"); printf("<script LANGUAGE=\"JavaScript\">\n"); printf("top.window.location='%s';\n", pszUrl); printf("</script>\n"); printf("</body></html>\n"); fflush(stdout); return E_OK; }
int CgiTopJump(char *pszUrl)
{
printf("Content-type: text/html\n\n");
printf("<html>\n");
printf("<head>\n");
printf("</head><body>\n");
printf("<script LANGUAGE=\"JavaScript\">\n");
printf("top.window.location='%s';\n", pszUrl);
printf("</script>\n");
printf("</body></html>\n"); fflush(stdout); return E_OK;
}
最好用临时重定向
能不能说详细一点,我对cgi不熟啊
服务端通过这些参数,算出一个链接,再告诉客户端去这个链接下东西要求就这么一些,感觉很多方法能实现cgi,isapi,jsp...但是具体的,又没什么头绪哪位大侠指点一下