本文目录
- JS 页面刷新数据
- 请帮忙罗列写有否定前缀的英文单词,越多越好,谢谢!
- 如何使用js 重定向到原来的页面
- 要使一个连接只使用一次后就失效怎么实现
- easyui点开页面,根据tabs到其他页面时,再回到这个页面easyui-dataGrid才会自适应改变宽度长度
JS 页面刷新数据
Javascript刷新页面的几种方法:
1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand(‘Refresh‘)
6 window.navigate(location)
7 location.replace(location)
8 document.URL=location.href.
____________________________________________
框架页中:(框架页中其中一个子页)
top.location.reload(); 刷新整页
self.location.reload(); 刷新本页
window.parent.location.href=’’ 框架页重定向
_____________________________________________
自动刷新页面的方法:1.页面自动刷新:把如下代码加入《head》区域中《meta
例:数据添加成功后弹出对话框并刷新页面
if (infoAction_Sort.Insert(info_Sort))
{
ScriptManager.RegisterStartupScript(this.UpdatePanel, this.GetType(), “alert“, “alert(’相册分类添加成功’);window.location.reload();“, true);
//Alert(“相册分类创建成功“);
//Response.Redirect(Request.Url.ToString());//刷新本页
this.txt_AddSort.Text = ““;
this.txt_SortDepict.Text = ““;
}
请帮忙罗列写有否定前缀的英文单词,越多越好,谢谢!
aperiodic、anisotropic、dishonest、insensitive、nonage
1、aperiodic adj. 不定期的;非周期性的
短语
aperiodic dampong 非周期阻尼 ; 过阻尼
aperiodic task 非周期任务
aperiodic variation 非周期性变化
aperiodic instrument 不摆式仪表
aperiodic discharge 非周期放电
aperiodic group 非周期群
aperiodic disturbance 非周期性扰动 ; 非周期扰动
aperiodic regeneration 非周期性再和 ; 非周期性再生
aperiodic input 非周期输入
例句:Thirdly, the schedule strategy of the aperiodic task of NCS is studied.
随后,讨论了网络化控制系统非周期性任务的调度策略。
2、anisotropic adj. 非均质的
短语
Anisotropic Steel 各向异性钢片
anisotropic consolidation 各向不等压固结 ; 各向异性固结 ; 异向性压密 ; 不等性压密
anisotropic formation 各向异性地层
anisotropic filter 方向滤波器 ; 各向异性过滤 ; 各向异性扩散滤波
anisotropic fluid 蛤异性铃
anisotropic chromosphore 各向异性色团
anisotropic soil 异向性土壤 ; 各向异性土 ; 性土壤
Anisotropic Field 各向异性场
anisotropic mat 各向异性材料板 ; 各向异性的材料板
例句:Anisotropic filtering level of the texture.
纹理的各向异性过滤等级。
3、dishonest adj. 不诚实的;欺诈的
短语
Dishonest deceptive 不诚实的
Dishonest Scales 诡诈天平
dishonest advertising 挂羊头
Dishonest Trader 奸商
Except dishonest 除了不诚实的人外
dishonest methods 指不正当的门路 ; 不正当的手段 ; 手段等
例句:It would be dishonest to mislead people and not to present the data as fairly as possible.
误导人们、不尽可能公正地提供数据是不诚实的。
4、insensitive adj. (对他人的感受)未意识到的,漠不关心的;(对变化)懵然不知的,麻木不仁的;(对某事物)无感觉,无反应
短语
How Insensitive 如此迟钝 ; 如此冷漠 ; 冷漠无情 ; 如此敏感
insensitive to 迟钝 ; 对
insensitive nature 感觉迟钝的天性
make insensitive 使意识不到
insensitive ammunition 钝感弹药
insensitive action 钝感作用
insensitive factor 不敏感系数
Contamination insensitive 对环境不敏感
androgen insensitive 雄激素不敏感
例句:I feel my husband is very insensitive about my problem.
我感到丈夫对我的问题麻木不仁。
5、nonage n. 未成年;早期;幼稚;青年时期,未成熟
短语
nonage e 未成年
nonage bedside 早期床边
nonage student 未成年学生
nonage criminals 未成年犯
Speed Nonage 小齐舞冠军
nonage person 未成年人
nonage reading 早期阅读
Nonage United 未成年同盟会
nonage students 未成年学生
例句:The conclusion provides primary bases for forest nonage selection.
这一结论可为林木早期选择提供初步依据。
如何使用js 重定向到原来的页面
在现行的网站应用中URL重定向的应用有很多:
404页面处理、网址改变、多个网站地址等;
本质上就是将当前使用者的网址从一个网址导向到另外的一个网址上面去;
实现重定向的方式有很多种,有服务器端配置、后端程序重定向处理、前端js重定向;
前端重定向的实现:
在众多的BOM对象中,location算是最重要的对象之一了,使用location可以通过多种方式来改变浏览器的位置,如:
location.assign(“
要使一个连接只使用一次后就失效怎么实现
连接只使用一次很简单呀,库里放个标志为0,用户点这个连接了,就把库里的标志变为1,就行了
你这个是不是把找回密码的链接发到用户的邮件中,用户点击这个链接在到你的指定页面修改密码。如果两天内有效的话就只能经链接后面跟个发送的时间呢点击回来时做判断
easyui点开页面,根据tabs到其他页面时,再回到这个页面easyui-dataGrid才会自适应改变宽度长度
第一加载的时候 在table上右键审查元素,看布局。。上图吧 骚年
如何让网页适应不同分辨率
解决思路:
在不同分辨率下看到的网页版面格式有很大差别,甚至有可能错位。导致这种差别的原因,主要是因为网页中用了绝对定位的层,并且页面内容设置为居中,这样在分辨率改变时就会导致错位。因此我们可以通过判断用户的分辨率,然后让页面或排版做出相应变化。
方法一:做为不同的分辨率做不同的页,然后做个引导页,获取到客户端屏幕的分辨率后转向到相应页
具体步骤:
1. 先捕获用户的分辨率。
水平分辨率:screen.width
垂直分辨率:screen.height
2.再用页面跳转的方法转到相应页。
location.replace(screen.width+“.htm“)
或者:
location.replace(screen.height+“.htm“)
3.完整代码。
《script language=“JavaScript“》
《!--
location.replace(screen.width+“.htm“);
//--》
《/script》
技巧:screen.width 也可以改成 screen.availWidth。
提示:
l language=“JavaScript“ 指定脚本所用语言为 JavaScript,大部分浏览器的默认客户端脚本语言就是 JavaScript,所以也可以省略不写。
l 《!-- 和 //--》 两个标识的作用是通知不支持 JavaScript 浏览器忽略两标识间的所有 JavaScript 代码,一般情况下可以省略不写。
l JavaScript 语句与 C 语言一样用分号”;”结束,但也可以省略不写,每一新行表示开始一条新语句。
l screen.width+“.htm“ 在进行字符串连接后得到诸如 800.htm,1024.htm 之类的文件名。
l 可以在把完整代码存成单独一页作为引导页。
试一试:读者可以试着用assign方法实现页面跳转。
方法二:根据文档显示区域宽度重新调整层的定位。
具体步骤:
1. 获取文档显示区域的宽度。
document.body.offsetWidth
2.判断对象是否为层。
function isLayer(obj){
with(obj.currentStyle)
return (position==“absolute“&&left!=““)
}
3.完整代码。
《script language=“JavaScript“》
《!--
function isLayer(obj){ //判断对象是否为层的函数
/*不用 style 而用 currentStyle 的原因是因为有些层不是直接在标签内写 CSS 的,这时用 style 取不到值*/
with(obj.currentStyle) //返回布尔值true或false
return (position==“absolute“&&left!=““)
}
//800为800X600分辨率下窗口最大化时document.body.offsetWidth的值
var iWidth=800
window.onload=function init(){
//匹配页面中所有标签名为DIV元素,以数组形式返回对象
var divs=document.getElementsByTagName(“DIV“)
for(var i=0;i《divs.length;i++)//遍历所有DIV标签
if(isLayer(divs))//判断对象是否为层,是则调整它的 X 坐标
divs.currentStyle.left)+(document.body.offsetWidth-iWidth)/2
iWidth=document.body.offsetWidth //保存当前文档显示区域的宽度
}
//--》
《/script》
《body onresize=“init()“》
《div id=demo style=“position:absolute;left:50px;top:100px;width:200px;height:200px;border:1px solid #000“》Layer1《/div》
《div id=demo1 style=“position:absolute;left:250px;top:50px;width:200px;height:200px;border:1px solid #000“》Layer2《/div》
注意:
l 必须确保所有层的标签为 DIV。
l 程序中的 demo 和 demo1 两个层只是测试用的,在实际就用时可以删掉。
技巧:如果所有层都是直接在标签内的定义的,可以把 currentStyle 和runtimeStyle 改成 style。
提示:
l JavaScript 的单行注释是以一对正斜杠”//”开始,多行注释以一个正斜杠加一个星号的组合(/*)开始,并以其逆向顺序 (*/)结束。
l window.onload 表示在页面加载完成后触发。
l onresize=“init()“ 表示在窗口大小改变时触发名为 init 的函数。
分析:屏幕分辨率先是影响到文档显示区域宽度(document.body.offsetWIdth)大小,然后文档显示区域宽度大小进一步影响到层的X轴定位和页面内容居中部分的相对位置,所以只要根据文档显示区域宽度大小来重新调整层的X轴坐标就行了。
特别提示
Javascript脚本的代码原则上是要求放在代码的 《head》 与 《/head》 间,但放到其它标签窗口内也可以正常运行,方法二中代码运行后效果如图 3.1 和 3.2 所示:
图 3.1 窗口最大化时层的
图 3.2 窗口缩小后的层的位置
特别说明
方法一中用到了 location 对象的 replace 和 assign 方法来加载目标文档。
1. location对象的replace方法是将指定的文档替换当前文档。
2. location对象的assign方法是装入新的HTML文档。
方法二中用了 currentStyle、runtimeStyle 和 style 三个对象来捕获目标对象的样式设置。
1. currentStyle对象代表在全局样式表、内嵌样式和 HTML 标签属性中指定的对象格式和样式。
2. runtimeStyle对象代表居于全局样式表、内嵌样式和 HTML 标签属性指定的格式和样式之上的对象的格式和样式。
3. style对象代表给定元素所有可能的内嵌样式的当前设置