前端开发常见问题汇总第一版
开发demo
一、滚动到指定位置
$('#scroll_a').click(function() {
$('html,body').animate({
scrollTop: $('#topLink').offset().top
}, 800);
});
二、引入页面
1.IFrame引入,看看下面的代码
<iframe frameborder=0 border=0 width=300 height=300 src="b.htm" mce_src="b.htm"></iframe>
2.<object>方式
[ <object style="border:0px" type="text/x-scriptlet" data="import.htm" width=100% height=30></object>
3.Behavior的download方式
<span id=showImport></span>
<IE:Download ID="oDownload" STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone(downDate){
showImport.innerHTML=downDate
}
oDownload.startDownload('import.htm',onDownloadDone)
</script>
4.使用JQuery的load方法吧!
$(document).ready(function(){
$(".top").load("top.html");
$(".footer").load("footer.html");
});
三、获取url链接后缀的参数方法
var hostname = location.protocol + '//' + location.host; 获取当前页面域名
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r != null) return unescape(r[2]);
return null;
}
var id = GetQueryString('id');
4.定时自动返回上一级页面
function reloadyemian() {
window.location.href = "javascript:history.go(-1)";
}
window.setTimeout("reloadyemian();", 5000);
5.点击可编辑文案
contentEditable是html中的一个属性。设置html的contentEditable=‘true’时,即可开启该元素的编辑模式。
<p contenteditable = "true">这是一段可以编辑的文字</p>
本文来自博客园,作者:JeckHui;
个人主页:前端实用站点推荐; 热榜资讯早读:热榜资讯-导航;
转载请注明原文链接:https://www.cnblogs.com/xiaohuizhang/p/8615366.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)