静态页面获取ip归属地,进而执行不同操作

今天接到了一个任务,我们有个门户的网站,里面有好几个地区的医院,老板要让不同地区的人访问的时候,弹窗他们本地的商务通,我一开始想,这还不简单吗,不就是找个获取ip归属地的接口,然后获得返回值判断一下,然后再根据返回值调用不同的商务通不就ok了吗,实际上缺不然,因为我们门户的站都是生成的静态页面,不能够执行php。而获取访客的ip一定要用php的。所以我就纠结了。所以我就想,用js能不能调用php呢。所以我就做了个实验,从静态页面,<script language=’javascript’ type=’text/javascript’ src=’1.php’></script>来调用php页面。但是这样访问这个静态页面如何知道之执行了1.php呢,那就在1.php中写一个创建文件的操作。mkdir(‘aa’);然后访问静态文件。发现果然创建了aa这个文件夹。说明可以实现。

27

07-2012

php伪弹窗的实现

php伪弹窗的实现

做开发的过程中,很多时候会要求我们有弹窗功能,就是一个操作,弹出一个窗口,选择相应的内容后,返回原窗口,并且将值返回进行下面的操作。我也遇到了这样的情况,所以我就像,要怎么做呢?我查了很多资料,的确是有这样的js功能,不过,挺复杂啊,而且不是很方便,也有较多的兼容问题。而直接用target=’_blank’又无法实现值的相互传递,所以我也比较纠结。不过,工作了这5个多月来,的确是让自己的见识有了很大的增长。我明白了,程序的开发是个流程,这就是为什么作为php程序员也要懂css,懂js。所以,很多时候很多功能都可以通过很多方式来实现。所以我想了想,能不能通过别的方式实现呢。

20

07-2012

js实现页面打印

js实现页面打印

js实现页面打印,打印预览,不过还需要浏览器的设置来配合,比如浏览器会有一些默认的打印设置,页边距,页眉页脚等等

20

07-2012

弹出窗口的命令总结

弹出窗口的命令总结

弹出窗口的命令总结 window.open window.alert window.comfirm window.prompt window.showModalDialog window.showModelessDialog 一、 window.open(pageURL,name,parameters) pageURL 为弹出窗口路径 name 为弹出窗口名称,也可以是系统自带的比如:_self, _blank,_top,_parent … parameters 为窗口参数(各参数用逗号分隔)