2 gj5544 gj5544 于 2016.01.29 00:02 提问

如何限制访问网站时使用的浏览器

如题。有没有什么办法可以使一个网页或网站只能用某个浏览器比如chorm打开?

3个回答

whaike
whaike   2016.01.29 01:00
已采纳

用编程语言啊,比如这个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() #签到【搬运工】

caozhy
caozhy   Ds   Rxr 2016.01.29 03:27

可以,你用的什么语言呢?如果是asp.net/jsp(其它语言类似),只要判断发来的http请求中的user-agent字段就可以判断出用户用的浏览器类型了。

你可以google 你用的语言+判断浏览器类型,找到对应的代码。

91program
91program   Ds   Rxr 2016.01.29 09:24
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!