首页 > 解决方案 > 如何仅使用 Javascript 打开并输入另一个选项卡

问题描述

我需要打开一个 URL,然后在那里输入,我想知道你是否可以在 javaScript 中做到这一点,如何,如果没有,是否有任何其他语言可以做到这一点。记住:没有 HTML 或 CSS,我使用 Opera . 谢谢, - 初学者

详细说明,我正在尝试打开我的电子邮件或 Gmail(我可以做那部分),然后输入它是谁,等等。请帮助。+ 感谢您的反馈和提示

标签: javascript

解决方案


您问题的第一部分(打开一个新选项卡)是这个问题的副本: StackOverflow

我不完全确定您所说的“写”是什么意思,但我回答了我认为您要问的问题。

至于使用 JS 写入新窗口/选项卡,您可以通过以下两种方式执行此操作:

  1. 在新窗口/标签中打开您网站上的网址
  2. 创建一个新窗口并使用document.write()

教程:W3 学校

既然我知道你想具体做什么,你可以这样做:

window.open("https://mail.google.com/mail/u/0/#inbox?compose=new");

在新窗口/标签中打开 gmail。您不能使用 JS 写入该窗口中的任何元素(例如主题行),因为同源策略不允许这样做(您不拥有 google.com)。因此,除非您在自己的网站或文件目录上的新窗口中写入内容,否则您无法完成您想做的事情。

这篇StackOverflow 帖子告诉您如何设置一个mailto可以自动设置主题和正文的主题。这不完全是你想要的,但也许你可以适应它。


推荐阅读