/**解决iframe自适应高度问题1*/
function SetCwinHeight()
{
var cwin=document.getElementById("cwin");
if (document.getElementById)
{
//if (cwin && !window.opera)
//{
if (cwin.contentDocument && cwin.contentDocument.body.offsetHeight)
cwin.height = cwin.contentDocument.body.offsetHeight;
if(cwin.Document && cwin.Document.body.scrollHeight)
cwin.height = cwin.Document.body.scrollHeight;
//}
}
}
/**解决iframe自适应高度问题2*/
function SetIframeHeight(iName)
{
var ifr=document.getElementById(iName);
if (document.getElementById)
{
//if (ifr && !window.opera)
//{
if (ifr.contentDocument && ifr.contentDocument.body.offsetHeight){
ifr.height = ifr.contentDocument.body.offsetHeight;
}
if(ifr.Document && ifr.Document.body.scrollHeight){
ifr.height = ifr.Document.body.scrollHeight;
}
//}
}
}
// 读取cookie
function getCookies(name)
{
var strCookie=document.cookie;
var arrCookie=strCookie.split(";");
var rtl = "";
for(var i=0;i<arrCookie.length;i++){
var arr=arrCookie[i].split("=");
var a = arr[0].replace(/(^\s*)|(\s*$)/g, "");
if(a==name)
{
return arr[1];
}
}
return "";
}
// 删除cookie
function deleteCookie(name){
var exp = new Date();
exp.setTime (exp.getTime() - 10000);
var cval = getCookies(name);
document.cookie = name+"="+cval+"suPwd=;expires="+exp.toGMTString();
}
//计算中英文字符个数
//function countCharacters(str){
//var totalCount = 0;
//for (var i=0; i<str.length; i++) {
// var c = str.charCodeAt(i);
//if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) {
// totalCount++;
// }else {
// totalCount+=3;
// }
//}
//return totalCount;
//}
function countCharacters(str){
return str.length;
}
分享到:
相关推荐
通过结合`jquery.cookie.js`,我们可以将用户的个性化选择保存在Cookie中,使得刷新页面后仍然能够保持用户定制的样式。在这个案例中,`red.css`和`blue.css`代表两种不同的样式文件,而`t.htm`或`t.html`可能是测试...
页面加载过程中,JavaScript(js)的执行对用户感知的页面加载速度有着直接影响。在这个主题下,我们将深入探讨JavaScript如何影响页面加载,以及如何利用它来改善用户在页面加载过程中的体验。 1. **JavaScript与...
在JavaScript的世界里,增强页面效果是一项关键技能,它能让用户与网页有更丰富的交互体验。在"Javascript 增强页面效果第二章项目训练"中,我们将深入探讨如何利用JavaScript来提升网页的视觉表现和用户体验。这个...
### 通过JS实现页面样式的改变 在网页开发过程中,我们经常会遇到需要动态改变页面样式的需求,例如根据用户的操作(如点击按钮)来修改文本颜色、字体大小等属性。本篇将详细介绍如何利用JavaScript(简称JS)来...
3. JavaScript(JS):JavaScript是动态网页的核心,用于处理用户交互、更新页面内容、验证数据等。在购物车页面中,JavaScript的主要作用包括: - 动态更新:当用户修改商品数量或选择商品时,JavaScript可以实时...
"13款页面加载样式特效.zip" 提供了一套集合了13种不同创意的页面加载进度条特效,这些特效是利用CSS3和JavaScript技术实现的。这两种技术在现代Web开发中扮演着核心角色,它们的结合可以创造出动态、交互性强的用户...
综上所述,这个“聊天界面/客服 静态页面HTML+CSS+JS”项目涵盖了前端开发中的基本技术,包括HTML结构、CSS样式和JavaScript交互。开发者通过这些技术可以创建出功能完备、用户体验良好的在线客服界面。对于学习前端...
CSS可能用于定义按钮、输入框、文字样式、颜色方案、响应式设计等,使页面看起来专业且用户体验良好。 3. **JavaScript 交互**: - JavaScript 代码负责页面的动态行为,如表单验证、按钮点击事件处理、数据提交等...
"js"和"css"是编程语言的缩写,分别代表JavaScript和层叠样式表(CSS),这两者是前端开发中的核心部分,JavaScript用于实现动态效果和用户交互,CSS则负责页面的样式和布局。 【压缩包子文件的文件名称列表】...
在本实践项目“js练习4:制作凡客诚品帮助中心页面”中,我们将深入学习JavaScript语言,并结合HTML和CSS来构建一个类似凡客诚品(Vancl)在线购物平台的帮助中心页面。这个项目旨在提升JavaScript编程技能,尤其是...
js修改页面背景,html设计中常有的广告背景修改方式。
页面JS生成验证码是一种常见的网页安全措施,用于防止恶意自动化脚本或机器人进行非法操作,如批量注册、恶意登录等。这种技术通常结合图像处理和JavaScript动态生成,使得每个用户看到的验证码都是独一无二的,需要...
在本项目中,"HTML+CSS+JS构建的电商网站页面(源码)"是一个针对初学者和学生设计的Web前端开发实践项目。这个项目利用HTML、CSS和JavaScript这三种核心技术来创建一个基本的电商网站界面,是学习前端开发的重要...
在本文中,我们将深入探讨如何使用JavaScript实现页面加载完毕之前的“loading”提示效果。这个效果可以在页面内容完全加载之前,向用户展示一个“页面加载中,请稍后...”的提示,以提升用户体验,避免用户在等待...
JavaScript 可以通过 DOM 接口来访问和操作页面元素,包括创建、修改或删除页面元素。 #### 示例解析: ```javascript document.write("<table align=center><tr><td><button ..."); ``` 这段代码通过 `document....
"基于JavaScript控制页面样式的研究" 本文主要研究基于JavaScript控制页面样式的技术,介绍了CSS和JavaScript的基本概念和技术特点,并通过一个实例来展示如何结合JavaScript和CSS来实现页面样式的控制。 一、CSS...
jsp页面中插入css样式的三种方法总结 jsp页面中插入css样式的三种方法是开发中常见的需求,本文将对三种方法进行总结介绍,并对每种方法的使用场景和优缺点进行分析。 外部样式 外部样式表是将css代码写入到一个...
CSS(层叠样式表)在这里的作用是定义页面的视觉样式,包括颜色、布局和字体等,使页面看起来“漂亮”。JavaScript则用于增加页面的动态功能,比如表单验证、动画效果或者与服务器的交互。 【标签】:“登录页面” ...
在本项目中,我们将深入探讨...总结来说,实现动态京东页面需要掌握HTML的结构设计,CSS的样式控制,以及JavaScript的动态功能实现。通过这个项目,开发者不仅能提升对前端技术的理解,还能锻炼解决实际问题的能力。
"一个页面结构,多种页面展示方式(样式切换效果)---js"这个主题就是关于如何利用JavaScript实现这样的功能。JavaScript是一种强大的客户端脚本语言,常用于网页动态效果的实现,包括样式切换,以提升用户体验。 ...