求教,为什么弹窗出不来?

问题描述

插入后弹窗提示成功,插入操作已经一点问题没有,但if语句中的弹窗与转向等语句根本不执行,折腾好长时间了也不行,请赐教,谢谢!另外,下面的弹窗代码在其他网页都运行的很正常,就这个页不行。相关代码如下:namespaceuuu{publicpartialclassCommentAdd:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){booladdok=newBLL.Insert(sc);if(addok){Page.ClientScript.RegisterStartupScript(Page.GetType(),"ok","<script>alert('发表成功,请等待审核!');location.href='Show.aspx?id='"+shopid+"</script>");}else{Page.ClientScript.RegisterStartupScript(Page.GetType(),"err","<script>alert('发表失败!');</script>");}}}}

解决方案

本帖最后由 bizpal 于 2011-05-29 17:33:43 编辑
解决方案二:
帮忙顶顶。。。看帖回复是一种美德。。
解决方案三:
建议写在一个函数中方便调用,你写的估计是单引号和双引号嵌套的问题privatevoidShowMesage(stringstrMes,stringstrURl){strMes=strMes.Replace(''','').Replace('"','').Replace("rn","");ClientScript.RegisterClientScriptBlock(GetType(),"test","<script>alert('"+strMes+"');window.location.href='"+strURl+"';</script>");}
解决方案四:
这句少了一个单引号,如果还不行,你先把那个跳转去掉试试,看能弹框吗Page.ClientScript.RegisterStartupScript(Page.GetType(),"ok","<script>alert('发表成功,请等待审核!');location.href='Show.aspx?id='"+shopid+"'</script>");
解决方案五:
//弹出确认窗口publicstaticvoidqr(System.Web.UI.Pagepage,stringmsg){page.ClientScript.RegisterStartupScript(page.GetType(),"message","<scriptlanguage='javascript'defer>alert('"+msg.ToString()+"');</script>");}
解决方案六:
是否是在Ajax中的UpdatePanel使用?
解决方案七:
ScriptManager.RegisterStartupScript(UpdatePanel1,typeof(UpdatePanel),"clear","alert('message!')",true);
解决方案八:
回帖是一种美德
解决方案九:
总结一下:1、是否是在Ajax中的UpdatePanel使用?如果是用这个方法publicvoidUpdatePanelAlert(UpdatePaneluPanel,System.Typetype,stringmsg){ScriptManager.RegisterStartupScript(uPanel,type,"onclick","<script>alert('"+msg+"')</script>",false);}2、如果不是可以调试跟踪,如果确认逻辑没错,问题在弹窗语句方面,按刚才他们说的,写个方法调用,2楼和四楼的方法根据需求选择即可

时间: 2024-11-05 05:36:41

求教,为什么弹窗出不来?的相关文章

使用超级兔子反弹天使屏蔽广告弹窗

软件安装: 超级兔子反弹天使是超级兔子十周年纪念版内置的一个功能模块,因此只有用户安装超级兔子十周年纪念版就可以使用超级兔子反弹天使,如图所示,超级兔子反弹天使作为超级兔子9大专业软件的一个,在超级兔子十周年纪念版上的显示是"屏蔽弹出窗口",用户只要单击"屏蔽弹出窗口"按钮就可以运行超级兔子反弹天使.当然,用户也可以直接下载超级兔子反弹天使,下载完毕无需安装,直接双击就可以运行. 图1 超级兔子十周年纪念版主界面 图2 超级兔子反弹天使主界面 软件使用: 出于多种因

Cookie引发隐私疑虑,强制弹窗成网络“毒药”

最近http://www.aliyun.com/zixun/aggregation/12583.html">Cookie这个陌生的词在一夜间成为了热词,广大网民纷纷担忧自己的隐私在互联网上"裸奔". Cookie对隐私权的侵犯,是互联网界长期存在的话题.网友表示如果禁止Cookie会影响到上网体验,但是Cookie本身就是个隐私"追踪器",遇到流氓网站时就强制推行弹窗广告,我们每天都生活在垃圾广告的环境中,每分每秒都受到弹窗广告的"摧残&q

逃离搜索引擎黑帽作弊手法 促进站点排名自然提高(三)

又是新的一天了,我继续写逃离搜索引擎黑帽作弊手法,促进站点排名自然提高的最后一个章节,在上一篇文章中我主要谈到了黑帽手法常用的链接买卖.链接工厂.采集.流量等黑帽优化方法,这些优化方法对网站的发展都起到了很大的阻碍作用,今天我们来谈谈其它的几种作弊方法,希望各位站长可以通读一下: 黑帽SEO作弊手法九:刷百度点击 我们可以在一些SEO任务中发现很多帖子,大多都是一些说几天之内就能够快速提高网站排名的帖子,   这些承接SEO优化任务的其实利用的就是一种刷网站关键词点击的方法,通过在搜索引擎中输入

JavaScript的6个算法实用小技巧

一.交换两个数字的值 我们交换两个数字的值想到的方法一般就是用一个新的变变量,让他把一个数存起来,然后在交换两个数字的值,看下面这种. 二.数组的排序 1.数组方法中的sort排序方法. 这是数组方法中的sort排序方法,如果return b - a; 就是由大到小排序,其中的原理是什么呢,其实就是冒泡排序法 2.冒泡排序法 (由小到大排列) 3.选择升序法(由小到大排列) 三.for in 循环 遍历json 我学习for in循环的时候是在学json的时候学到的,看下面这段代码. 1.for

jQuery对象入门级介绍

本文由 伯乐在线 - kmokidd 翻译.未经许可,禁止转载!英文出处:smashingmagazine.欢迎加入翻译组. 你是否曾经见过像  $(".cta").click(function(){})这样的JavaScrip代码?或许你还会思考下 $('#X') 是什么,如果看到这些你都觉得摸不着头脑,那请一定要读完这篇文章.如果你觉得上述的代码片段是不能正常工作的,那请先看一些jQuery的代码范例,你会发现链接中的代码都是这样的结构. 这篇文章将会分析下面代码片段(动画化一个方

phprpc远程调用报错,不知道什么原因

问题描述 phprpc远程调用报错,不知道什么原因 我在学习phprpc远程调用,按照网上的教程,发现报错:Incorrect response id (request id: 1, response id: ) n:好纠结啊,求教.贴出代码如下: 服务端,member.php <?php require_once 'jsonRPCServer.php'; /** User: Administrator Date: 2015/12/28 Time: 11:06 */ class member {

二进制-新手请教java文件操作的一个小问题~十分感谢

问题描述 新手请教java文件操作的一个小问题~十分感谢 这个类的功能是将任意一个二进制文件中的0压缩成0的数目+0的形式 即:将二进制文件中16进制显示的00压缩成 "0的数目+00的形式" 如00 00 00 1A 压缩成03 00 1A 待压缩文件16进制内容: 代码执行后后生成的文件却成了如图所示的情况 求教什么地方出错了,万分感谢. import java.io.*; public class FileCompression { public static void main

C#如何打印控件边框线

问题描述 用的是遍历Panel中控件的办法,求教如何打印出控件如Label的边框线,请不吝赐教!谢谢! 解决方案

Java PayPal支付接口,疑问~求解答

问题描述 需求如下:1)选择PayPal支付提交订单后跳转到PayPal登陆支付,返回的参数做保存判断.1)根据保存的交易号或者事务号做退款操作已经找到了PayPal给的接口实例,但是他喵的我真的没找到哪里给我跳转弹窗出PayPal页面的代码.文档读的一阵阵蛋疼,贴出部分实例代码如下://##Create//SampleshowingtocreateaPaymentusingPayPal//付款实例@OverrideprotectedvoiddoPost(HttpServletRequestre