本帖最后由 网络浪子 于 2021-1-25 16:00 编辑
#! /usr/bin/env python3
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('*************/1.html')
zhi = browser.execute_script("return myname;") #最初myname 的值为'chenshixiong'
print(zhi)
browser.execute_script("myname ='wangxia';")
zhi = browser.execute_script("return myname;")
print(zhi)
browser.close()
============
火狐浏览器运行结果:
chenshixiong
chenshixiong
谷歌浏览器运行结果:
chenshixiong
wangxia
==================
为什么使用两种浏览器出现不同的输出结果呢?(使用火狐浏览器Js中变量的值未被修改。) |
|