问题描述
- 如何限制访问网站时使用的浏览器
-
如题。有没有什么办法可以使一个网页或网站只能用某个浏览器比如chorm打开?
解决方案
用编程语言啊,比如这个Python代码,我用来签到搬运工http://www.banyungong.net/,就只用谷歌打开
encoding=utf-8
#import sys
import time
from splinter import Browser
def banyungong(): #签到【搬运工】
url='http://www.banyungong.net/'
try:
browser = Browser('chrome')
browser.visit(url)
time.sleep(5)
browser.find_by_id('ucHeader1_txtID').fill('你的用户名')
browser.find_by_id('ucHeader1_txtPass').fill('你的密码')
browser.find_by_id('ucHeader1_btnLogin').click()#登录
time.sleep(8)
browser.find_by_id('ucHeader1_hlkDaySign').click()#点击每日签到
time.sleep(8)
if not browser.find_by_xpath('//*[@id="lblError"]') :
browser.find_by_id('btnSign').click()#点击签到
time.sleep(5)
browser.find_by_id('ucHeader1_lkbLoginOut').click() #退出登录
print '签到成功!'
elif browser.find_by_xpath('//*[@id="lblError"]') :
print 'you had already registed banyungong.net !'
#raw_input('OK')
browser.quit()
except Error:
browser.quit()
if name == '__main__':
banyungong() #签到【搬运工】
解决方案二:
可以,你用的什么语言呢?如果是asp.net/jsp(其它语言类似),只要判断发来的http请求中的user-agent字段就可以判断出用户用的浏览器类型了。
你可以google 你用的语言+判断浏览器类型,找到对应的代码。
解决方案三:
HTML网页如何限制用户必须用指定的浏览器访问
时间: 2024-10-03 23:17:26