批改状态:未批改
老师批语:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>坐标</title>
<style type="text/css" media="screen">
*{
margin: 0;
padding: 0;
}
img{
border:0;
}
ol, ul ,li{list-style: none;}
#main{
width: 500px;
height:400px;
margin:20px auto;
border:5px solid #ccc;
}
p{
width: 500px;
height: 50px;
border:5px solid #ccc;
margin:0 auto;
line-height: 50px;
}
</style>
</head>
<body>
<div id="main">
</div>
<p id="site"><span>坐标是</span>
<strong>0 0</strong>
</p>
<script>
window.onload=function(){
var main_obj=document.getElementById('main');
var site_obj = document.getElementById('site').getElementsByTagName('strong')[0];
main_obj.onmousemove=function(event){
var e = event || window.event;
var mouseX = e.clientX;
var mouseY = e.clientY;
var obj_left = this.offsetLeft;
var obj_top = this.offsetTop;
site_obj.innerHTML = (mouseX-obj_left)+" "+(mouseY-obj_top);
}
}
</script>
</body>
</html>点击 "运行实例" 按钮查看在线实例
<!DOCTYPE html>
<html>
<head>
<title>仿百度文库中的文字搜索效果</title>
<link rel="icon" type="image/x-icon" href="static/images/favicon.ico">
<style type="text/css">
#content {
width:500px;
height:200px;
margin:50px auto;
border:1px solid #ccc;
padding:10px;
border-radius: 5px;
overflow: auto;
}
#nav_menu {
width:100px;
height:30px;
background: #fff;
line-height: 30px;
padding:5px;
border-radius: 5px;
border:1px solid #ccc;
display: none;
position: fixed;
top:0;
left:0;
}
#nav_menu button {
background: transparent;
border:0;
color:green;
cursor: pointer;
}
#nav_menu button:hover {
color: red;
}
</style>
</head>
<body>
<div id="content" onmouseup="change(event)">
前劳斯莱斯规划履行官吉尔斯泰勒现已搬到一汽轿车部门红旗,从事豪华车的出产。该***转换为“红旗”,出产一些最贵重的中国轿车。贾尔斯泰勒具有26年轿车规划生计,曾先后服务于雪铁龙、捷豹和劳斯莱斯***,主导规划了雪铁龙C3概念车和捷豹XJ、XK等车型。来源:百家号
</div>
<p id="nav_menu"><button onclick="copyText()">复制</button>|<button onclick="getSearch()">搜索</button></p>
<script>
function getSelect(){
return window.getSelection().toString();
}
function change(event){
var e = event || window.event();
if(getSelect().length>0){
var nav_menu = document.getElementById('nav_menu');
var ex = e.clientX+'px';
var ey = e.clientY+'px';
nav_menu.style.left = ex;
nav_menu.style.top = ey;
nav_menu.style.display='block';
}else{
nav_menu.style.display='none';
}
//document.execCommand('copy');
}
function copyText(){
document.getElementById('nav_menu').style.display='none';
}
function getSearch(){
if(getSelect()){
window.location.href="https://www.baidu.com/s?wd="+getSelect();
}
document.getElementById('nav_menu').style.display='none';
}
</script>
</body>
</html>点击 "运行实例" 按钮查看在线实例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Document</title>
<style type="text/css" media="screen">
*{
margin: 0;
padding: 0;
}
img{
border:0;
}
ol, ul ,li{list-style: none;}
#nav{
height:50px;
line-height:50px;
background: red;
color:#fff;
font-size:20px;
text-align:center;
width: 100%;
position: fixed;
top:0;
display: none;
}
#kong{
height:1500px;
}
</style>
</head>
<body>
<div id="nav">
这个是一个顶部的导航条
</div>
<div id="kong">
</div>
<script>
window.onload=function(){
window.onscroll=function(){
console.log(document.documentElement.scrollTop);
if(document.documentElement.scrollTop>300){
document.getElementById('nav').style.display='block';
}else{
document.getElementById('nav').style.display='none';
}
console.log('网页可见区域宽:'+ document.body.clientWidth)
console.log('网页可见区域高:'+ document.body.clientHeight)
console.log('网页可见区域宽(包括边线的宽):'+ document.body.offsetWidth )
console.log('网页可见区域高(包括边线的高):'+ document.body.offsetHeight )
console.log('网页正文全文宽:'+ document.body.scrollWidth)
console.log('网页正文全文高:'+ document.body.scrollHeight)
console.log('网页被卷去的高:'+ document.body.scrollTop)
console.log('网页被卷去的左:'+ document.body.scrollLeft)
console.log('网页正文部分上:'+ window.screenTop)
console.log('网页正文部分左:'+ window.screenLeft)
console.log('屏幕分辨率的高:'+ window.screen.height)
console.log('屏幕分辨率的宽:'+ window.screen.width)
console.log('屏幕可用工作区高度:'+ window.screen.availHeight)
console.log('屏幕可用工作区宽度:'+ window.screen.availWidth)
}
}
</script>
</body>
</html>点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号