我在IE上下文菜单中创建了一个选项,所以当我打开IE,并在窗口中右键单击时,添加的菜单可用。现在我想做的是,我想得到当前窗口的url。因此,假设我打开www.facebook.com,然后我右键单击,并选择其他菜单,我想获得位置www.facebook.com。
如何使用Javascript执行此操作?我尝试使用:
alert(window.location.href);
但是,该位置是我的test.html文件的位置:具有以下脚本:
<html>
alert(window.location.href);
</html>
答案 0 :(得分:1)
在htm文件中,您希望访问external.menuArguments.document.href
属性以从您开始的页面访问上下文(即任何选择数据或原始dom文档对象)。这应该是你想要的href:
external.menuArguments.document.getSelection().toString()
奖励,对于IE 11中的选定文本:
<script></script>
编辑:另外,不要忘记将javascript包装在import matplotlib.pyplot as plt
%matplotlib inline
plt.subplot()
plt.plot([1,2,3], label="test1")
plt.plot([3,2,1], label="test2")
plt.legend(bbox_to_anchor=(1.05, 1), loc=2,
frameon=False)
代码中!