急!网页制作问题。如果有好的方法解决,会再加分。

Sophia_Sun 2005-04-19 11:23:12
各位大虾:
上司提了一个有点怪的问题,不好解决,请各位帮一下忙。
我们做了一个专门用于网上广告的页面,里面需要浏览者填写一些资料提交,然后还有一些地方是连接到我们网站上的。由于我们网站和这个页面用的是两个不同的信箱,浏览者总是直接跑到我们网站上填写信息,而不是在这个页面里。这样,我们没办法得知他如何知道我们网站的,也不好评估这个广告的效果。于是,上司决定改进这个页面。要求浏览者必须先提交EMAIL地址,才可以看到更详细的资料。(这有点强迫人,人家又不是非买你的东西不可,怎么可能这么乐意就提交EMAIL呢,但是这是上司的要求)。大概要求:一个输入框,供填写EMAIL地址,下面有三个按钮,分别是:公司资料,产品资料,联系我们。功能:填写了EMAIL后,如果点击“公司资料”这个按钮,EMAIL发送到我们信箱的同时,返回的页面是“公司资料”对应的页面;填写了EMAIL后,如果点击“产品资料”这个按钮,EMAIL发送到我们信箱的同时,返回的页面是“产品资料”对应的页面;填写了EMAIL后,如果点击“联系我们”这个按钮,EMAIL发送到我们信箱的同时,返回的页面是“联系我们”对应的页面。这三个页面都是我们网站上的。当然,如果EMAIL地址没有填写的话,点击三个按钮中的任何一个,都会出来一个提示“请先填写EMAIL”。其它地方就没有可连接的了,都是文字说明。不知道大家是否看得明白。
如果只是返回一个页面,我是知道如何实现的,可是现在要随机的返回三个页面,就不知道如何下手了。不知道大家有没有更好的想法可以赐教!在此先谢过了。:)
...全文
82 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Sophia_Sun 2005-04-25
还是有问题啊.唉!
回复
fangq 2005-04-20
if(form1.email.value==""){alert("please input Email:");return false;}
回复
Sophia_Sun 2005-04-20
你好,停不下的脚步.谢谢你.
但是有个问题:
如果没填内容,要有一个提示.不过你的CODE没有这个.
回复
fangq 2005-04-20
if(form1.email.value==""){alert("please input Email:");return false;}
回复
fangq 2005-04-20
<form name=form1 action="mail.asp" onsubmit="return check();">
<input name=email>
<input type=button name=submit value="产品资料" onclick="fun(this)">
<input type=button name=submit value="联系我们" onclick="fun(this)">>
<input type=button name=submit value="公司资料" onclick="fun(this)">>
</form>
<script>
function fun(obj)
{
if(form1.obj.value=="产品资料")
location.href="1.asp";
elseif(form1.obj.value=="联系我们")
location.href="2.asp";
else
location.href="3.asp";
}
</script>
回复
Sophia_Sun 2005-04-20
你好,8da子民.我刚才按你的代码做了一下.可是有问题啊.如果及时看到这条消息,可否发邮件给我:
EMAIL: webmaster@utec.com.mo

请看一下我们的测试网址.
http://www.union-tec.com:8080/utec/googleAD_05Jan/emailcollect.asp
下面的是ASP CODE吧
select case request("submit")
case "产品资料"
response.redirect "xx.asp"
case "..."
回复
Sophia_Sun 2005-04-20
谢谢.我先试一下.
回复
scoutlin 2005-04-19
<form name=form1 action="mail.asp" onsubmit="return check();">
<input name=email>
<input type=submit name=submit value="产品资料">
<input type=submit name=submit value="联系我们">
<input type=submit name=submit value="公司资料">
</form>
<script>
function check()
{
if(document.form1.email.value=="")
{
alert('Please Input Email')
return false;
}
}
</script>


mail.asp
====================
'发送MAIL代码
'略
select case request("submit")
case "产品资料"
response.redirect "xx.asp"
case "..."
.....
回复
也许你是说三个if 对应了三个response.redirect,也许是这样吧,呵呵,如果楼主觉得这种方法有啥缺陷说一下的
回复
相关推荐
【手把手】制作一个简单的HTML网页
我要给body添加一些样式,就在head元素上挂载一个style元素。 然后,写样式表: 效果: 这样的话,我们就可以看到body部分了。现在,我给body添加一点padding。...页面上看不出区别,让我们打开F12,看一下现在的...
(五)从零开始学人工智能-搜索:通过搜索解决问题
搜索算法2.1 搜索问题解决方案的定义2.1.1 罗马尼亚度假问题2.1.2 n皇后问题2.2 搜索过程2.3 通用搜索算法2.4 盲目的搜索算法2.4.1 深度优先遍历(Deep First Search)2.4.2 广度优先遍历(BFS)2.4.3 BFS和DFS在搜索...
提问的智慧 | 推荐
点击上方“朱小厮的博客”,...在工作中难免问及很多问题,也被别人提问,如果在这种过程中做到事半功倍,确实是一种智慧。本文篇幅较长,可以收藏慢慢看。目录简介在提问之前当你提问时慎选提问的论坛Stack O...
制作app软件具体要多少钱?(整合篇)
在移动互联网时代,很多企业以及创业者想自己开发一款属于自己公司的APP软件,所以经常问我制作app软件要多少钱?笔者今天整理了对该问题回答得比较精辟的答案,仅供参考! 回答1: 我是开发人员,也做过一...
【转】资料,非常棒!!!
提问的智慧 How To Ask Questions The Smart Way Copyright © 2001,2006,2014 Eric S. Raymond, Rick Moen 本指南英文版版权为 Eric S. Raymond, Rick Moen 所有。 原文网址:http://www.catb.org/~esr/...Cop...
无法保存网页的几种解决方法
提问的智慧: 如何适当的提出问题
本文适用于,当看见一些令人气愤的想骂"你不会百度吗"之类的问题时,直接甩出发给对方的场景本文节选自Github:https://github.com/ryanhanwu/...
牛逼!Java 从入门到精通,超全汇总版
文章目录Java 基础Head First JavaJava 核心技术卷一...Java 虚拟机Java 虚拟机规范HotSpot 实战自己动手写 Java 虚拟机MySQLMySQL 基础教程SQL 基础教程深入浅出 MySQLMySQL 必知必SQL 必知必高性能 MySQLMySQL
无法保存网页的几种解决方案
无法保存网页的几种解决方案 我们在网上看到一些精美有趣或是知识性的网页,想把它保存到自己的电脑上以便今后浏览,但是当我们点击“另存为”菜单时,却没有成功地将网页保存下来,那怎么办呢?让我们来一一地攻破...
爬取网易云音乐用户听歌排行,来制作一张Ta最爱歌手的词云图!
大家都知道在网易云里你可以查看好友或是任意用户的听歌排行(假使Ta设置全部可见),但是如果想知道Ta喜欢哪些歌手,其中又哪几个是Ta的最爱呢?很可惜,网易云并没有直接提供信息。如果不会编程,你将怎么做? ...
100项PPT制作技术,做出让观众倾倒的演示文档!
ppt 制作
网页爬虫教程
了解网页结构 学习爬虫, 首先要懂的是网页. 支撑起各种光鲜亮丽的网页的不是别的, 全都是一些代码. 这种代码我们称之为 HTML, HTML 是一种浏览器(Chrome, Safari, IE, Firefox等)看得懂的语言, 浏览器能将这种语言...
回溯做过的事情,如Review自己曾经写过的代码或者设计,思考为什么这么做,没有更方法==
人的一生中只有七次机会,平均每七年拥有一次,大概在25岁到75岁,第一次通常抓不到,因为太年轻,最后一次也抓不到,因为太老。中途还有2次因为自己错过,所以抓不到...一个人如果素质不好,行为不好,那么即使你...
[网页设计]网页颜色的搭配技巧
一般来说,网页的背景色应该柔和一些、素一些、淡一些,配上深色的文字,使人看起来自然、舒畅对于做网页的初学者可能更习惯于使用一些漂亮的图片 作为自己网页的背景,但是,浏览一下大型的商业网站,你发现...
硬件问题解决方法(大全)
1、机器运行一段时间键盘鼠标"锁死",但客户端访问正常,为什么? 如设定密码就出现这种问题,因为这是一种更的保护。...在BIOS中还可以设定锁住你的前面板的所有的开关按扭... 解除方法:在BIOS 中"SECURITY"--"M...
Thinkpad常见问题大全(转载联想工程师博客)
想要收藏本篇文章请下载Word版 Q:我想升级成VISTA,想问一下,升级之后一键恢复是恢复到XP还是VISTA?A:如果从隐含分区恢复出厂设置,那当然是恢复到出厂时预装的系统;如果是用R&amp
手把手教你用R语言制作网络爬虫机器人(一)
对商业智能BI、大数据分析挖掘、机器学习,python,R等数据领域感兴趣的同学微信:tstoutiao,邀请你进入数据爱好者交流群,数据爱好者们都在这儿。 作者:梁凯 R语言中文社区专栏作者知乎ID:https://www.zhi...
网页游戏
网页游戏只要能打开IE,10秒钟即可进入游戏,不用下载庞大客户端,更不存在机器配置不够的问题,最重要的是关闭或者切换极其方便。 概述 网页游戏,就是不需要下载任何客户端,光用浏览器就能玩的网络游戏。上...
画图时屏幕闪烁的原因和解决方法
显示图形如何避免闪烁,如何提高显示效率是问得比较多的问题。而且多数人认 为MFC的绘图函数效率很低,总是想寻求其它的解决方案。 MFC的绘图效率的确不高但也不差,而且它的绘图函数使用非常简单,只要使用方 法...
电脑公司特别版论坛常见问题解决方案
电脑公司特别版论坛常见问题解决方案 2011年11月29日  电脑公司特别版论坛常见问题解决方案  [b]1、论坛新手教程--请新手们进来看看![/b]  http://www.dhghost.cn/read.php?tid=2630  -----xxyz ...
PPT制作技术收集
其实办法还是的,先安置两幅图片的位置,选中它们,将之组合起来,成为"一张图片"。接下来将之动画效果设置为"左右向中间收缩",现在请看一看,是不是两幅图片同时动作了? 2. 滚动文本框的制作 右击工具...
彻底解决 Ubuntu 10.04 对部分声卡不支持或耳机无声的问题
我的一位朋友的笔记本在我的推荐下安装了 Ubuntu 系统。...为了解决这个问题,我今天从十一点开始研究,到晚上 19 点才成功搞定。 症状描述 Ubuntu 10.04 系统,Thinkpad X100e 笔记本,使用 Conexant 8
临摹中国慕课静态网页周记
临摹中国慕课静态网页周记 第一周 一 、MD语法学习 (1) 标题 # ——一级标题 ## ——二级标题 ### ——三级标题 #### ——四级标题 ##### ——五级标题 ###### ——六级标题 (#与标题之间存在空格) 效果: ——...
我对知乎前端相关问题的十问十答
之前知乎上不少同行邀请我回答一些前端相关问题,但是,大家都知道了,要认真回答一个问题是需要大量时间和精力的,对于还在不断学习积累阶段的我,时不时分散原本的精力,打乱自己原本的节奏,实际上是一件不划算...
EasyBoot制作启动光盘教程
EasyBoot制作启动光盘教程 ...
后备电池及储能电池巡检白皮书.pdf
后备电池及储能电池巡检白皮书,施耐德电气主编的,数据中心电池巡检白皮书。
CListControl设置颜色
CListControl类派生,设置单元格颜色,丰富功能
Linux系统管理员/网络管理员(PDF版)
两本非常好的Linux系统学习的书 系统管理主要介绍Linux系统的结构、管理、命令等 网络管理主要从网络协议角度出发阐述Linux的网络功能
初级学习ArcGIS Engine视频课程
全局讲解ArcGIS Engine开发课程,初级学习 学会ArcGIS Engine 二次开发
STM32F103中文数据手册
这个里面包含了STM32F103的各种型号的数据手册,方面理解
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2005-04-19 11:23
社区公告
暂无公告