获取前台图片变动的src地址

Lisen_1987 2009-03-24 01:27:39
我在前台使用了select控件,hidden控件和一个img标签,img标签和select控件,hidden控件都加了一个runat="server"属性,然后通过select的选项来改变图片的src,同时把select的索引值赋给hidden控件,这里执行的是JS代码.在后台会获取hidden控件的值与一段表示图片src的字符串拼凑成新的字符串并且存进数据库,前面说了这么多,其实就是把图片的地址存进数据库里.

现在我从数据库里读取原先的地址,并且把它用Eval()方法绑定img标签,这时页面显示原先存src到数据库里的那个图片,然后我可以通过select控件重新选择显示新的图片,也可以不选择,现在我想在后台获取这个图片的src要怎么获取?如果是重新选择显示新的图片,我还可以按原先上面讲的步骤来做,但是如果不选择,还是按照绑定的那个值去更新数据库里的字段,我在后台使用img.src却获取不到图片的地址,如果要获取到绑定给img的值的话,要怎么做呢?
...全文
194 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
che2piaopiao 2009-03-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 Lisen_1987 的回复:]
不说那么多,说白了就是要获取img标签的src值,但是现在有两种情况,一种是img的src值是从数据库里读出来绑定上去的,一种是通过select控件里的JS改变img的src,这两种情况都有可能发生,,如果是后一种的话,我可以按wuyq11说的那样做,但是如果是前一种的话,我就不知道该怎么实现了,这里的逻辑我有点乱~~
[/Quote]


自己设计的程序自己乱了?

妙哉
benbirdar 2009-03-24
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 Sandy945 的回复:]
。。。

你找wuyq11 来解答吧~
[/Quote]

Lisen_1987 2009-03-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Sandy945 的回复:]
一句也没说到想知道的,你贴代码吧
[/Quote]
我现在在上班,代码没有~~等回去给你贴出来
阿非 2009-03-24
  • 打赏
  • 举报
回复
。。。

你找wuyq11 来解答吧~
Lisen_1987 2009-03-24
  • 打赏
  • 举报
回复
不说那么多,说白了就是要获取img标签的src值,但是现在有两种情况,一种是img的src值是从数据库里读出来绑定上去的,一种是通过select控件里的JS改变img的src,这两种情况都有可能发生,,如果是后一种的话,我可以按wuyq11说的那样做,但是如果是前一种的话,我就不知道该怎么实现了,这里的逻辑我有点乱~~
wuyq11 2009-03-24
  • 打赏
  • 举报
回复
在select里执行JS脚本,值传递给hidden.
阿非 2009-03-24
  • 打赏
  • 举报
回复
一句也没说到想知道的,你贴代码吧
zpcoder 2009-03-24
  • 打赏
  • 举报
回复

用 Image 服务器控件

设置其 ImageUrl 是一样的
系统环境 操作系统:Linux/Unix/NT;推荐使用Linux或Unix操作系统,版本不限 服务环境:Apaceh(IIS)+PHP5.0.x+GD+MySQL5.0.x+Zend Optimzer3.0.x;推荐最新版本; 硬件环境:P4以上服务器,1G内存,10G以上硬盘; 网络环境:10M;推荐10M以上。 MYSQL(my.ini) sql-mode选项 修改为以下值 sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 安装说明 app lib www为同级目录 不需要移动,网站直接指向www目录 目录结构说明 app 核心文件不需要修改和变动 lib 核心文件不需要修改和变动 www 为网站前台文件,包括模版一些日志文件 www目录结构说明 --a 广告图片存放目录需要读写权限 --admin 管理员目录可以自由更新目录名 --api 核心不需要变动 --cache 缓存目录 需要读写权限 --iclk 不需要变动 --images 主要存放了主题广告的版权图片文件和显示弹窗文件 --javascript 不需要变动 --log 日志存放目录 存放包括数据库出错日志,需要读写权限 --member 不可更改 --templates 模版目录 包括前台,会员后台,邮件模版,提示信息等 --admin 不需要变动, --emalitpl 邮件模版 --index 前台模版 --member 会员后台 config.php 数据库配置文件 /zyiis.sql 为数据库文件,在mysql数据库中先建立一数据库,再将zyiis.sql导入该库。 模版文件根据action值对应修改 如:?action=union 就是(加盟优势) 对应文件templates/index/default/union.php 提醒:a目录 cache目录包括子目录 log目录 settings.php文件 i.js文件 需要读写权限 其它为只读 设置方法: 1、把zyiis.sql导入你的数据库 2、打开www/config.php文件,对应填写“数据库用户名dbuser”“数据库密码dbpsw”“数据库名称dbname” 3、修改www/settings.php文件,把127.1:81改成你自己的域名;192.168.1.101改成你服务器的IP地址。 打开www/settings.php 修改authorized_url值为你的授权域名 siteurl为域名的主域名 如授权域名u.zyiis.com 和域名的zyiis.com主域名 后台地址 admin/do.php 帐号 admin 密码 admin 后台只是使用授权的主域名使用 第三步修改www/目录的i.js文件中的zy.com改成你的域名 cpa.js,do2icnk.js里的m.com也改成你自己的域名 ---------------------------------------------------------------------- 特别注意:如果在后台修改了基本设置,主域名就会还原成zy.com。这时必须在网站根目录的settings.php里把zy.com改成你的主域名! (如果出现了后台不能手动充值、广告主不能发布图片广告等问题的时候,可以检查一下settings.php里zy.com是不是有改为你自己的主域名。) ============================================================================== ------------------------------------------------------------------------------- CPA接口说明制作方法:(适合需要做CPA广告的联盟) <script language=javascript> var price='0'; //价格 var orders = '0' //订单号 var proportion = '0'; var like=''; //原样返回 src="http://m.com/cpa.js">获取代码,放在自己需要做广告的网页上 2。广告主需要将以下接口代码放在注册成功最后显示网页文件里,可以放在最下面。 <script language=javascript> var price='0'; //价格 (销售分成用到,引导注册默认不用修改) var orders = '0' //订单号(销售分成用到,引导注册默认不用修改) var proportion = '0'; var like=''; //原样返回 src='http://www.zy.com/cpa.js'>获取代码放入网站既可。其中zy.com修改成广告网域名。 3。广告主可以将引导注册的广告修改成实时返回结算,选择实时返回结算的需要广告主将广告计划中的结算方式选择为“实时”接口认证IP:填写广告主成功注册页面的所在IP既可。修改实时,对服务器承载能力有影响,但访问不大的话。基本没问题 4。选择延时结算,默认是1天后自动返回数据,或者手动确认。 接口代码格式: <script language=javascript> var price='100'; var orders = '0'; var proportion = '30'; var like=''; src="http://www.e8ad.com/cpa.js">

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧