gpt4 book ai didi

javascript - 将用户名从 Java 发送到 iframe

转载 作者:太空宇宙 更新时间:2023-11-04 12:48:53 25 4
gpt4 key购买 nike

我有一个完整的日历,可以从独立的 Java 应用程序和基于浏览器的 Web 应用程序在 iframe 中访问。我首先在 Web 应用程序上工作,并使用 Javascript 中的 cookie 设置用户名。然而,这在独立的 Java 应用程序中不起作用。

将用户名从 Java 传递到 iframe 的最简单方法是什么?

我认为从 Java 应用程序设置 cookie 可能过于复杂。

另一种选择是将用户名添加到 URL 中(例如“../fullcalendar/index.php?username=admin”)

我已经通过将包含用户名的 URL 粘贴到浏览器中来对此进行了测试。然后在index.php(实际上是一个HTML文件,但另存为.PHP)中输入以下代码

<script>       
console.log(document.getElementById("username").value);
</script>

输出为:未定义。

是否可以将用户名连接到 URL 上,还是需要以某种方式进行设置?

如有任何建议,我们将不胜感激。

最佳答案

这里最简单的方法是将用户名放入网址中(例如“../fullcalendar/index.php?username=admin”),方法是直接更改网址,或使用

request.setAttribute("username", theUsername);

然后将一小段 PHP 代码放入 HTML 文件中。例如:

<span id="username"><?php echo $_GET["username"]; ?></span>

如果您想从 JavaScript 获取用户名,请使用

var username = document.getElementById("username").innerHTML;

关于javascript - 将用户名从 Java 发送到 iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36036482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com