如何取代javascript中alert方法

2021-01-05 07:09:49 字数 4469 阅读 7006

1楼:匿名用户

有2中方法:

第一种:通过div层模拟alert方法

第二种:覆盖window.alert方法

对于一般的应用,这里推荐第二种方式。

示例:varj_oldalert=window.alert;//保修原来的alert函数

window.alert=function(msg)

2楼:天才嚣张混混

function reporterr()

}//覆盖window.alert()方法window.alert=reporterr;

这样就可以 了

3楼:玄鸢

方法如下:

function reporterr()

}//覆盖window.alert()方法window.alert=reporterr;

4楼:匿名用户

可以用来处理 错误信息显示在div 中 然后用script来控制事件发生

如何重写js的alert方法

5楼:前端报错

window.alert=function(msg)

javascript 的alert,怎么把上边的javascript的提醒改成别的。

6楼:天神丰泽

alert没办法实现这个要求

你可以用div来做页面弹出提示,这样就不会有javascript提醒了 可以自定义了

用jquery的来实现

javascript中的alert()和window.alert()有区别吗?

7楼:匿名用户

没有区别,你就认为alert = window.alert没什么区别,如果有人觉得有区别,那就来解释一下所有以window.开始的东西,都可以直接把window省略,只是有些变成软件在你写了window.

的时候会自动的出现window的方法,所以如果你记得住完全没必要写window。比如location.href = window.

location.href

8楼:匿名用户

没有区别!

一般规范的都写!但是也没有特别的说明要写前面的window对象! 一般情况下前面要写window你都可以省略!

9楼:

windw最大对象

其次document

10楼:不懂行

建议你了解一下javascript执行环境和scope的概念,你就明白了。

alert弹出框以后再运行一句js中的方法怎么做?

11楼:匿名用户

无法这bai

样做,当js中的alert弹出框出du现,在用户点击确认或关闭zhi之前dao,js**会被阻断,版不会继续向下执行,权此时也就无法运行下面的方法了。

如果想在“弹出框”以后继续运行js**,可以自定义一个弹出框,而不要用js原生的alert弹出框。例如jquery ui里的dialog组件就能实现类似alert弹窗的效果,而又不会阻塞后面的**运行。

12楼:目送

close这个方法是js函数吗?

如果是,直接放后面就可以了

echo"";

13楼:小凡_达人

您好:只需要在alert()之后,继续执行一下你写的close方法就可以了.例如方法名为close,那么直接:

echo""即可.

14楼:匿名用户

echo"";

这样子试试呢?

在测试与调试javascript程序时,有什么好的方法来替代alert()?

15楼:匿名用户

如果能用浏览器的控制台,比如firefox 下开发 firebug

console.log('******');

16楼:骂了隔b的

document.write/wscript.echo?

17楼:匿名用户

alert 是经典 ,简单易用。js里面似乎没有比alert更短的语句了

18楼:匿名用户

console.log(123)

javascript中的alert函数被执行时,程序焦点会转移到该函数上,我想做个div弹出层取代alert的效果 20

19楼:泪下兰泽

可以使用抄jquery ui插件

首先引入

袭jquery和插件js,

其中文件路径自己随意

draggable : false,//是否可以拖拽width: "auto", //自动宽度height:

"auto",//自动高度position : "center" //居中});

20楼:北川怨魂

说简单点原理就是bai:定义du一个宽度高度均为100%的层zhi,设置它的position、和daoz-index属性

使其居于回body内其它元素的答上方来遮住页面其它元素,然后再在这个层的中间写上替代alert的弹出框。当你显示的时候使用document.getelementbyid获取外层对象,然后改变它的css display属性使其显示出来就可以了。

当然实际上你要自己做一个是很不简单的,要考虑很多种情况,如果仅仅是为了项目需求使用那么我推荐用现有的成熟的框架,比如layer等等。

【我想要的效果是除弹出框的其他部分是透明的】 ,你这个使用css opacity属性可以控制对象的透明度。

21楼:匿名用户

有现成的拿来用就好了。

除弹出框的其他部分是透明的

除了弹出框哪有其他部分?你想弄个遮罩层?

alert的使用方法

22楼:大野瘦子

alert()方法:警告bai消息框;

alert 方法有一个du参数,即希望对用户显示zhi的文本字符dao串回。

该字符串不是html格式,该消息框提供了答一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作。

例如:window.alert("欢迎!请按“确定”继续。");

23楼:智能机器人

alert

[英][l:t][美][l:rt]adj.

警觉的,警惕的,注意的; 思维敏捷的; 活泼的;

n.警报; 警戒状态;

vt.向…报警;

第三版人称单数:alerts

复数:alerts

现在进行时权:alerting

过去式:alerted

过去分词:alerted

双语例句

you were very alert.

你是很警惕的.

24楼:匿名用户

保存成bai任意名.html保存就可以du看到效果了,alert中的字符串填入zhi你要提示的dao内容版,

eg:alert("你要提示的内容!");

只要点击确认,权程序就可以继续执行了,如果不点击,程序就不执行。

25楼:匿名用户

还有这样的:

保存成html文件就可以看到效果了,在页面输入框专中输入内容,点击按钮,alert将所填写的内属容展示出来,如果你连空格也没敲就点按钮,会提示你“no content”,呵呵

26楼:无知少儿

alert("内容");可以在有“”标签内,只要有这个标签就可以有alert();

这个标签可以在“”内,可以在“”中还可以在*.js文件中!

js输出alert,怎么点alert确定后激发一个函数?

27楼:逝水流炎

1、alert并不是符合你的需求。可以采用confirm。

2、if(confirm("确定执行该程序?"))else

28楼:匿名用户

把要执行的函数写在alert后面就可以的,你可以试试!

29楼:__一笑天

这需要更改js底层的函数,建议去csdn等相对专业的**查找答案。

以前我确实见过这种情况的问题,当时似乎记得有解决方案。

30楼:匿名用户

你把调用的函数写在alert()后面就可以了啊。例如:

alert("hello");

func();

function func()

javascript中如何获取父节点的引用

1楼 匿名用户 对父节点的引用 parentnode 支持ie,火狐 推荐parentelement 只支持ie 顺便写个最简单的引用 这里是子节点,弹出对话框显示父节点的id 2楼 悲情 人物 obj parentnode javascript怎么获取一个元素的父级元素?以及子级元素 3楼 海南的...

如何通过JavaScript获取Chromium的

1楼 育知同创教育 读取useragent就有相关字段,不过仅限于用户没有修改ua。 2楼 任然是我 navigator useragent有对应的信息可以看到的 如何通过 javascript 获取 chromium 的 build 版本号 3楼 匿名用户 getversion自定义函数获取 4楼...

jquery如何去除中间空格,javascript 如何去掉空格

1楼 匿名用户 你要的是去除所有空格吧? string prototype nospace function alert s nospace 2楼 匿名用户 直接s trim javascript 如何去掉空格 3楼 黑马程序员 一 去掉字符串前后所有空格 function trim str 说明 ...