改版整理(图集)

新浪版

<form name="topSearchForm" method="get" action="http://search.sina.com.cn/" target="_blank">
  <input type="text" name="q" class="input gray" value="搜索图片">
  <input type="hidden" name="from" value="photo">
  <input type="hidden" name="c" value="img">
  <input type="hidden" name="slide" value="1">
  <input type="hidden" name="size" value="l">
  <input type="submit" class="btn" value="">
</form>
<script type="text/javascript">
(function() {var form = document.topSearchForm; var input = form.q; var txt = input.value; input.onfocus = function() {if (this.value == txt) {this.value = ‘‘; this.className = ‘input‘} }; input.onblur = function() {if (this.value == ‘‘) {this.value = txt; this.className = ‘input gray‘; } }; form.onsubmit = function() {var kw = input.value; if (!kw || kw == txt) {alert(‘请输入搜索关键词!‘); input.focus(); return false; } } })();
</script>

  重点是input type="hidden"

<input type="hidden" name="slide" value="1">

me

<form name="topSearchForm" method="get" action="http://www.kankanews.com/search/" target="_blank">
	<input type="text" name="q" class="input" value="搜索图片">
	<input type="hidden" name="index" value="3">
	<input type="submit" class="btn" value="">
</form>
<script type="text/javascript">
(function() {var form = document.topSearchForm; var input = form.q; var txt = input.value; input.onfocus = function() {if (this.value == txt) {this.value = ‘‘; this.className = ‘input‘} }; input.onblur = function() {if (this.value == ‘‘) {this.value = txt; this.className = ‘input gray‘; } }; form.onsubmit = function() {var kw = input.value; if (!kw || kw == txt) {alert(‘请输入搜索关键词!‘); input.focus(); return false; } } })();
</script>

  提交结果:http://www.kankanews.com/search/?q=钟汉良&index=3

(2)更多收起效果

<div class="main-outerWrap">
	<div class="main-nav-wrap" data-sudaclick=‘photo_nav‘ style=‘height:18px‘>
	<!-- publish_helper name=‘1505:2:24_新导航20140417‘ p_id=‘1505‘ t_id=‘2‘ d_id=‘24‘-->
		<ul class="clearfix">
			<li><a class="wit" target="_blank" href="http://photo.sina.com.cn/wit/">看见</a></li>
			<li><a class="mortal" target="_blank" href="http://photo.sina.com.cn/mortal/">尘世</a></li>
			<li><a class="hist" target="_blank" href="http://photo.sina.com.cn/hist/">记忆</a></li>
			<li><a class="world" target="_blank" href="http://photo.sina.com.cn/world/">天下</a></li>
			<li><a class="photog" target="_blank" href="http://photo.sina.com.cn/photog/">摄影师</a></li>
			<li><a class="red" target="_blank" href="http://buy.photo.sina.com.cn/">影艺商城</a></li>
			<li class=""><a target="_blank" href="http://slide.photo.sina.com.cn/">全站图库</a></li>
			<li class=‘lastLi foldedLi unfoldLi‘><a href="javascript:;" class=‘foldUp‘>更多</a></li>
		</ul>
		<ul class="nav_fold clearfix">
			<li><a class="excl" target="_blank" href="http://photo.sina.com.cn/excl/">拼图</a></li>
			<li><a href="http://photo.sina.com.cn/gallery/index.html" target="_blank">专题</a></li>
			<li><a target="_blank" href="http://photo.sina.com.cn/zl/index.html">品图</a></li>
			<li><a href="http://roll.photo.sina.com.cn/news/index.shtml" target="_blank">资讯</a></li>
			<li><a class="anniv" target="_blank" href="http://photo.sina.com.cn/anniv/">五年十年</a></li>
			<li><a href="http://photo.sina.com.cn/media/" target=‘_blank‘>媒体精选</a></li>
			<li><a href="http://photo.sina.com.cn/cover/" target=‘_blank‘>封面壹图</a></li>
		</ul>
		<script type="text/javascript">
		jQuery(document).ready(function(){
			var isFold = true;
			var foldTimeOut;
			var foldNav = function(){
				isFold = true;
				jQuery(‘.foldUp‘).parent().toggleClass(‘unfoldLi‘);
				jQuery(‘.foldUp‘).html(‘更多‘);
				jQuery(‘.main-nav-wrap‘).animate({height:‘18px‘}); 

			}
			var unFoldNav = function(){
				isFold = false;
				jQuery(‘.foldUp‘).parent().toggleClass(‘unfoldLi‘);
				jQuery(‘.foldUp‘).html(‘收起‘);
				jQuery(‘.main-nav-wrap‘).animate({height:‘56px‘});
			}
			if(typeof(document.ontouchstart)!=‘undefined‘){
				jQuery(‘.foldUp‘).click(function(){
					if(isFold){
						unFoldNav();
					}else{
						 foldNav();
					}
				});
			}else{
				 jQuery(‘.foldUp‘).mouseover(function(){
					if(isFold){
						 unFoldNav();
					}
				});
				jQuery(‘.main-outerWrap‘).mouseleave(function(){
					if(!isFold){
						clearTimeout(foldTimeOut);
						foldTimeOut = setTimeout(function(){
							foldNav();
						},1000)
					}
				})
			}
		})
		</script>
	<!-- publish_helper_end -->
	</div>
</div>

  (3)判断

            if(/\((iPhone|iPad|iPod)/i.test(navigator.userAgent)){
                $("#onepic_sum").css("font-size","18px");
                $("#FS_arr_left_01").show();
                $("#FS_arr_right_01").show();
            }

(4)生成随机数

        //生成随机数
        function random(min,max){
            return Math.floor(min + Math.random()*(max - min));
        }

(5)手机端滑动 可判断左划右划(横向)、纵向

		var coverpage = document.getElementById("coverpage");
		console.log(coverpage);
		var touchInfo = new Object();
		touchInfo.iPadStatus = ‘ok‘;
		var touchstart = function(e){
			//e.preventDefault();
			touchInfo.iPadLastX = e.touches[0].pageX;
			touchInfo.iPadScrollX = window.pageXOffset;
			touchInfo.iPadScrollY = window.pageYOffset; //用于判断页面是否滚动
			console.log(touchInfo.iPadLastX,touchInfo.iPadScrollX,touchInfo.iPadScrollY);
		};
		var touchend = function(e){
			//e.preventDefault();
			if(touchInfo.iPadStatus != ‘touch‘){return};
				 touchInfo.iPadStatus = ‘ok‘;
				//self._state = ‘ready‘;
				var cX = touchInfo.iPadX - touchInfo.iPadLastX;
			if(cX<0){//左划

			}else{//右划

			};
		};
		var touchmove = function(e){
			e.preventDefault();
			if(e.touches.length > 1){ //多点触摸
			touchend(e);
			};
			touchInfo.iPadX = e.touches[0].pageX;
			var cX = touchInfo.iPadX - touchInfo.iPadLastX;
			console.log(cX);
			if(touchInfo.iPadStatus == ‘ok‘){
				if(touchInfo.iPadScrollY == window.pageYOffset && touchInfo.iPadScrollX == window.pageXOffset && Math.abs(cX) > 30){ //横向触摸
					touchInfo.iPadStatus = ‘touch‘;
				}else{
					return;
				};
			};
		};
		var supportsTouch = false;
		if(‘ontouchstart‘ in window) {
			//iOS & android
			supportsTouch = true;
		}else if(window.navigator.msPointerEnabled) {
			//Win8
			supportsTouch = true;
		}

		coverpage.addEventListener("touchstart", touchstart, false);
		coverpage.addEventListener("touchmove", touchmove, false);
		coverpage.addEventListener("touchend", touchend, false);

  

时间: 2024-10-12 22:42:46

改版整理(图集)的相关文章

Unity+NGUI性能优化方法总结

一共9招. 1 资源分离打包与加载 游戏中会有很多地方使用同一份资源.比如,有些界面会共用同一份字体.同一张图集,有些场景会共用同一张贴图,有些会怪物使用同一个Animator,等等.可以在制作游戏安装包时将这些公用资源从其它资源中分离出来,单独打包.比如若资源A和B都引用了资源C,则将C分离出来单独打一个bundle.在游戏运行时,如果要加载A,则先加载C:之后如果要加载B,因为C的实例已经在内存,所以只要直接加载B,让B指向C即可.如果打包时不将C从A和B分离出来,那么A的包里会有一份C,B

Unity NGUI性能优化

建议读者先看这篇博文:http://blog.csdn.net/zzxiang1985/article/details/43339273,有些技术已经变了,比如第1招,unity5的打包机制已经变许多了.不像其他招基本还是可以学习的,比如:透明通道分离,关闭texture read/write选项(其实其他资源得read/write选项也类似,比如动画资源等),减少场景中的GameObject数量,整理图集(一般是一个面板使用2个图集:当前面板一个图集+基本图集),使用多个UIPanel隔开dc

系统改版自问自答

系统改版,尤其是erp系统.资产管理等后台系统的改版,尤其要慎重,改版优化之前,先要做几个自问自答,帮助自己梳理好设计思路. 首先,为什么要改版 现存系统最大的问题是什么,为什么要改版? 具体可以通过访谈使用者.模拟使用场景.新人系统自学后访谈等方式,提炼各路人马在体验系统使用之后遇到的问题. 举个例子,假设你得到的原因有如下几个: 使用者人员流动大 严谨的专业词汇(toB产品的特性) 功能叠加无整体性 功能入口不明确 流程逻辑不易理解 缺乏一致性. 怎么改 根据系统改版原因,制定设计目标 由业

Python的几个爬虫代码整理(网易云、微信、淘宝、今日头条)

整理了一下网易云歌曲评论抓取.分析好友信息抓取.淘宝宝贝抓取.今日头条美图抓取的一些代码 抓取网易云评论 进入歌曲界面: http://music.163.com/#/song?id=453185824 找到如下的数据源: 贴一段Lyrichu的代码: (运行环境为P2.7) # -*- coding: utf-8 -*-# @Time : 2017/3/28 8:46# @Author : Lyrichu# @Email : [email protected]# @File : NetClou

前端必会html知识整理

1.浏览器内核: 1.ie:trident(三叉戟)内核 2.firefox:gecko(壁虎)内核 3.safari:webkit(浏览器核心)内核 4.opera:以前是presto(急速)内核,现在改用谷歌的blink(闪烁)内核 5.Chorme:blink(基于webkit,谷歌和opera software共同开发) (附:浏览器内核的理解?) 浏览器内核分成两部分:渲染引擎和js引擎. 1.渲染引擎:负责取得网页内容.整理讯息,以及计算网页的显示方式,然后输出至显示器或打印机.浏览

awesome-php中英文资源整理(同步更新)

中文版 收集整理一些常用的PHP类库, 资源以及技巧. 以便在工作中迅速的查找所需… 这个列表中的内容有来自 awesome-php 的翻译, 有来自开发者周刊以及个人的积累等. 一个前端组件的列表 awesome-frontend 推荐 学习资源 PHP相关的有参考价值的社区,博客,网站,文章,书籍,视频等资源 PHP网站(PHP Websites) PHP The Right Way – 一个PHP实践的快速参考指导 PHP Best Practices – 一个PHP最佳实践 PHP We

【整理】unity3d优化总结篇

对项目优化有很多,如:mesh合并 ,减少DrawCall和模型骨骼以及物理计算,合并材质球,优化代码等等,现在继续补上,该内容为本人经验以及网上收集整理,希望大家有更好的优化方法,能够继续跟帖,一起探讨,共同进步. 优化: 1. 更新不透明贴图的压缩格式为ETC 4bit,因为android市场的手机中的GPU有多种,每家的GPU支持不同的压缩格式,但他们都兼容ETC格式, 2. 对于透明贴图,我们只能选择RGBA 16bit 或者RGBA 32bit. 3. 减少FPS,在ProjectSe

DeepLearning (六) 学习笔记整理:神经网络以及卷积神经网络

神经网络 神经网络模型 前向传播 反向传播 Neural Networds Tips and Tricks Gradient Check Regularization 激活函数 sigmoid 函数 Tanh Relu 稀疏编码 卷积神经网络 卷积 局部感知 权值共享 多通道卷积 卷积输出大小计算公式 池化pooling后的平移不变性 Dropout Learning rate AdaGrad python 实现 caffe 中的学习率 参考文献 [原创]Liu_LongPo 转载请注明出处[C

【Unity优化】关于优化方面的整理

0.如果你做了一个图集是1024X1024的.此时你的界面上只用了图集中的一张很小的图,那么很抱歉1024X1024这张大图都需要载入你的内存里面,1024就是4M的内存,如果你做了10个1024的图集,你的界面上刚好都只用了每个图集里面的一张小图,那么再次抱歉你的内存直接飙40M.意思是任何一个4096的图片,不管是图集还是texture,他都占用4*4=16M? 1.顶点性能 一般来说,如果您想在iPhone 3GS或更新的设备上每帧渲染不超过40,000可见点, 那么对于一些配备 MBX