2 glzmzd glzmzd 于 2015.05.27 08:43 提问

求一段Js上显示线段或者带箭头线段的编码!

要做的功能是点击后判断一个条件,条件不符则在页面显示一个箭头,现在不知道这个箭头怎么做。。

初接触JS,望大神赐教!

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function isWeiXin(){
     if(){
    downloadLocal();
     }
    else{
     //显示箭头
       }
} 

</script>
</head> 
<body>
< ....   onclick=isWeixin();/>
</body>

4个回答

danielinbiti
danielinbiti   Ds   Rxr 2015.05.27 09:18
已采纳

调整大小10px都要一直调整,margin-top是10px调整后的一半大小

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div style="height:10px; width:250px;background:#333; float:left; margin-top:5px;"></div>
<div style=" border:10px solid white; border-left:10px solid #333;width:0; float:left;"></div>
</body>
</html>
danielinbiti
danielinbiti 回复glzmzd: http://www.linuxidc.com/Linux/2014-06/103670.htm
2 年多之前 回复
danielinbiti
danielinbiti 回复glzmzd: 这有什么不行的,最终极的可以用canvas直接画
2 年多之前 回复
glzmzd
glzmzd 回复danielinbiti: 这样子确实能显示箭头,谢谢。。不过我现在希望是在js里面做出箭头显示的代码。。能实现吗?
2 年多之前 回复
danielinbiti
danielinbiti 回复glzmzd: 这不都是箭头嘛,如果是js,控制一下隐藏和显示或者动态添加dom节点不就完事了。
2 年多之前 回复
glzmzd
glzmzd 我问的好像有问题。。我把问题重新编辑了一下,大神再帮忙看一下吧~谢了!~
2 年多之前 回复
qq_28516583
qq_28516583   2015.05.27 08:59

共有四步:
1.找出最顶尖处的坐标如(3,4)
2.画出尖顶处与一侧;
3.画另一侧;
4.画中间的横线

diaoliwei2
diaoliwei2   Rxr 2015.05.27 09:28

没看明白是要干嘛。。

diaoliwei2
diaoliwei2 回复glzmzd: 是在js里写啊,控制显示与否而已,在页面上定义个箭头类似的东西,
2 年多之前 回复
glzmzd
glzmzd 回复DreamTHT: 我需要在<script type="text/javascript"></script type>里面写出一个线段的编码,只能用Js语言来写吧?
2 年多之前 回复
glzmzd
glzmzd 回复DreamTHT: 好像不行啊。。
2 年多之前 回复
diaoliwei2
diaoliwei2 回复glzmzd: <span style='display:none;'>→↓↑←</span>,具体显示再显示,箭头的样式可随自己需求调整
2 年多之前 回复
diaoliwei2
diaoliwei2 回复glzmzd: 箭头可以用类似这样。<span style、>→↓↑←</span>
2 年多之前 回复
glzmzd
glzmzd 刚刚把代码贴上去了
2 年多之前 回复
showbo
showbo   Ds   Rxr 2015.05.27 09:53

水平/垂直的还是斜线,斜线比较麻烦。。要用vml或者canvas来绘制

glzmzd
glzmzd 回复showbo: 做的是微信公共号的东西,demo的功能要求是点击下载后判断是否是微信浏览器内,是的话则出现一个箭头指向右上角。。如果箭头搞张图片的话是不是会挡住原来页面?
2 年多之前 回复
showbo
showbo 回复glzmzd: 你最好画个图什么的,不太明白你要什么效果。箭头自己搞张图片就好了。是否显示设置img.style.display='none'或者inline
2 年多之前 回复
glzmzd
glzmzd 额。。要画一条斜线的说
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片