javascript 相关问题

JavaScript(不要与Java混淆)是一种高级,动态,多范式,面向对象,基于原型的弱类型语言,用于客户端和服务器端脚本。它的主要用途是渲染和操作网页。使用此标记可以了解有关ECMAScript及其各种方言/实现的问题(不包括ActionScript和Google-Apps-Script)。

无法在Vue3 Cdn中渲染递归组件

我想用Vue3 Cdn构建项目(因为项目环境无法运行npm)所以我尝试用html+cdn创建组件。 但是当我尝试创建递归组件时,它只是渲染顶级

回答 1 投票 0

类型错误:分配给 const 变量,将变量声明为 let (在 config.js 文件中并导出到另一个文件 index.js

在javascript(node JS)中,我制作了一个如下所示的config.js文件,用于导出名称变量 配置.js 导出让名称=“ayush”; 我正在 index.js 文件中导入 name 变量 索引.js

回答 1 投票 0

在 Vue 中使用 v-slot 将 HTML 代码插入 SVG 元素的问题

在 Vue 中使用 v-slot 将 HTML 代码插入 SVG 元素的问题 描述: 我使用 v-slot 通过 JavaScript 将 HTML 代码(来自父组件)插入到子组件的 SVG 元素中。 我...

回答 1 投票 0

Django Rest 框架:HTTP 401 未经授权错误

我是djangorest框架jwt令牌包。由于某种原因,它没有收到令牌凭据。我确信我正在使用正确格式的 axios 来存储令牌。我不确定是否有错误...

回答 2 投票 0

如何根据表单输入进行重定向并在Unbounce中记录Lead

我正在开发 Unbounce 登陆页面,需要一些有关表单提交脚本的帮助。目标是根据用户在 company_size 字段中的输入将用户重定向到特定 URL,并确保

回答 1 投票 0

需要解释 javascript 中的递归反向单链表代码

我已经console.log了每一行,看过很多youtube视频,但无法理解它。 我需要一步步了解正在发生的事情。 举个例子,我理解 if-

回答 2 投票 0

主题:Next.js 应用程序中未使用 CSS 的预加载警告

这个 Nextjs 代码给了我一个错误: 我的代码使用 Shadcn 作为 Ui 和 Convex 作为后端。 我的文件夹结构如下: 我的主要布局文件如下: 从 &... 导入类型 { 元数据 }

回答 1 投票 0

帮助屏幕抓取/解析

我一直在尝试从hostels.com抓取并最终解析一些数据(特别是可用性和价格),例如http://www.hostels.com/hosteldetails.php/HostelNumber.11890。

回答 3 投票 0

获取 png、jpeg、gif 和 svg 的图像 blob,同时遵守 img-src 内容安全策略

在我的应用程序中,用户可以加载自定义内容,例如第三方托管图像。我有具体的目标(为了安全): 将图像加载到沙盒 iframe 中并“传输”图像...

回答 1 投票 0

Youtube iframe 画中画模式

我想使用 JavaScript 在 Youtube 视频上启用画中画。我可以在 html 上执行此操作,但在 Youtube 上似乎不可能执行此操作。有人对此有任何线索吗?</desc> <question vote="7"> <p>我想使用 JavaScript 在 Youtube 视频上启用画中画。我可以在 html <pre><code>&lt;video&gt;</code></pre> 上执行此操作,但在 Youtube <pre><code>&lt;iframe&gt;</code></pre> 上似乎不可能执行此操作。有人对此有任何线索吗?</p> </question> <answer tick="false" vote="7"> <p>用户可以右键单击两次(调出 html5 菜单)并选择画中画,但由于 iframe 的同源策略,似乎不可能从 iframe 外部以编程方式触发它。我不认为 iframe URL 中的 <pre><code>&amp;origin=</code></pre> 参数实际上会更改从 youtube 发送的标头,它在我的测试中似乎不起作用。 <a href="https://stackoverflow.com/questions/25098021/securityerror-blocked-a-frame-with-origin-from-accessing-a-cross-origin-frame">安全错误:阻止具有来源的框架访问跨来源框架</a></p> <p>youtube iframe api <a href="https://stackoverflow.com/questions/7443578/youtube-iframe-api-how-do-i-control-a-iframe-player-thats-already-in-the-html">通过使用 postMessage 解决了这个问题</a>,但是目前没有实现任何消息来执行 <pre><code>video.requestPictureInPicture()</code></pre>。播放器 base.js 脚本中似乎定义了一个 <pre><code>togglePictureInPicture</code></pre> 函数,但这似乎没有通过消息传递 API 公开</p> </answer> <answer tick="false" vote="4"> <p>您<strong>无法</strong>使用 Youtube 的 iframe 嵌入以编程方式启用 PiP。唯一的选择是直接获取 Google 流媒体服务器的 URL 或自行流式传输视频数据。无论哪种方式,您都需要将流 URL 设置为视频元素的 src,然后在视频上调用 <pre><code>video.requestPictureInPicture()</code></pre>。</p> <pre><code>https://r4---sn-4g5ednls.googlevideo.com/videoplayback?expire=1627319351&amp;ei=15... </code></pre> <p>这就是谷歌托管的视频的流 URL 的样子。一个名叫 <a href="https://stackoverflow.com/questions/5157377/show-youtube-video-source-into-html5-video-tag/64894396#64894396">Levi</a> 的人写了一个 <a href="https://github.com/thelevicole/youtube-to-html5-loader/" rel="nofollow noreferrer">library</a> 来检索给定 Youtube 视频的 URL。但是图书馆向他的代理服务器 yt2html.com 发出请求以检索此 URL。</p> <p>我在这篇<a href="https://dev.to/spankyed/enable-pip-on-youtube-video-embeds-2gel" rel="nofollow noreferrer">博客文章</a>中更详细地介绍了 YT PiP 的问题。</p> </answer> <answer tick="false" vote="3"> <p>我总是在 YouTube 页面上的控制台中使用下一行:</p> <pre><code>document.getElementsByTagName(&#39;video&#39;); </code></pre> <p>这将显示一个 HTML 集合,打开它并右键单击集合的第一个位置,将其存储为全局变量,这将生成类似 <pre><code>temp1</code></pre> 的内容。然后你必须写下一行:</p> <pre><code>temp1.requestPictureInPicture(); </code></pre> <p>就是这样。</p> </answer> <answer tick="false" vote="0"> <p><a href="https://apps.apple.com/gb/app/enhancements-for-youtube/id1643308157" rel="nofollow noreferrer">https://apps.apple.com/gb/app/enhancements-for-youtube/id1643308157</a></p> <p>我在 YouTube 应用上没有可用的 pip 选项。因此安装了上面的应用程序并在手机设置中启用了它。已测试,现在一切正常。</p> </answer> </body></html>

回答 0 投票 0

React - 当用户离开页面时重置文档标题

我面临一个问题,我希望有人知道如何克服它。 根据我们的 index.html 文件,我们所有网站的页面都有一个默认标题: ...

回答 1 投票 0

React Native SQLite:无法将空值转换为对象,js引擎:hermes

我正在尝试将react-native-sqlite-storage模块添加到我的项目中。但不知何故它不起作用,因为它不想打开数据库。 从 'react' 导入 { useContext, useEffect }; 进口S...

回答 1 投票 0

使用Python与Selenium和BeautifulSoup4在Javascript加载页面上的所有元素后如何获取数据?

我正在尝试从沙箱网站抓取数据,只是为了练习并开始使用 python 抓取网络数据。 我已经成功地使用基础知识提取了大量数据,但是我发现了一个元素......

回答 1 投票 0

我可以设置剧作家浏览器的日期吗

当我编写要在 playwright 中运行的测试时,我希望能够设置浏览器认为测试开始的日期。有没有办法使用剧作家来实现这一目标?

回答 5 投票 0

如何防止在 ASP.Net Core 中使用按钮单击新添加地址时清除数据

@模特注册 @{ ViewData["Title"] = "注册页面 - 第二步"; } @model Registration @{ ViewData["Title"] = "Register Page - Step Two"; } <button type="button" class="btn btn-primary" onclick="addAddress()">Add Address</button> <div class="container mt-5"> <div class="row"> <div class="col-md-12"> <h2 class="text-center mb-4">Address Details</h2> <form asp-page-handler="RegisterStepTwo" method="post"> <div id="addressesContainer" class="row mt-3 fieldRow"> <!-- Addresses will be dynamically added here --> </div> <button type="submit" class="btn btn-primary w-100">Next</button> </form> </div> </div> </div> @section Scripts { <script> let addressCount = 0; function addAddress() { addressCount++; const addressesContainer = document.getElementById('addressesContainer'); const fieldHtml = ` <div class="col-md-2 mb-3" id="type${addressCount}"> <label class="form-label">Address type</label> <select id="addressType${addressCount}" class="form-select"> <option value="">Select Address Type</option> <option value="Permanent">Permanent</option> <option value="Present">Present</option> </select> </div> <div class="col-md-3 mb-3" id="housenumber${addressCount}" > <label class="form-label">House No.</label> <input type="text" id="houseNumberVisible${addressCount}" class="form-control" placeholder="Enter house number"> </div> <div class="col-md-3 mb-3 " id="street${addressCount}" > <label class="form-label">Street</label> <input type="text" id="streetVisible${addressCount}" class="form-control" placeholder="Enter street name"> </div> <div class="col-md-2 mb-3" id="barangay${addressCount}" > <label class="form-label">Barangay</label> <input type="text" id="barangayVisible${addressCount}" class="form-control" placeholder="Enter barangay name"> </div> <div class="col-md-2 mb-3" id="btnRemove"> <label class="form-label"></label> <button type="button" class="btn btn-danger remove-address-btn" onclick="removeField(${addressCount})">-</button> </div> `; addressesContainer.innerHTML += fieldHtml; } function removeField(index) { // Construct the ID of the element to remove based on the index const type = `type${index}`; const housenumber = `housenumber${index}`; const street = `street${index}`; const barangay = `barangay${index}`; const removebtn = `btnRemove${index}`; // Find the element within the #addressesContainer const elementToRemove = document.getElementById(type).closest('.col-md-2.mb-3'); const housenumberToRemove = document.getElementById(housenumber).closest('.col-md-3.mb-3'); const streetToRemove = document.getElementById(street).closest('.col-md-3.mb-3'); const barangayToRemove = document.getElementById(barangay).closest('.col-md-2.mb-3'); const buttonToRemove = document.getElementById(removebtn).closest('.col-md-2.mb-3');; // fieldRow if (elementToRemove && housenumberToRemove && streetToRemove && barangayToRemove && buttonToRemove) { elementToRemove.remove(); housenumberToRemove.remove(); streetToRemove.remove(); barangayToRemove.remove(); buttonToRemove.remove(); } } addAddress(); </script> } 上面的代码是一个表格,可以填写他们的地址详细信息。居民可以有多个地址,因此系统有一个添加按钮来添加一组新的地址字段。 现在我的问题是,一旦居民填写了地址,居民就会再次添加另一个地址,第一个地址的数据就清楚了。 示例 当我点击添加地址按钮时,数据就清晰了。 尝试使用 $("#addressesContainer").append(fieldHtml); 而不是 addressesContainer.innerHTML += fieldHtml; 它在我这边有效。

回答 1 投票 0

Visual Studio 代码调试

我正在尝试在 Visual Studio 代码中调试 javascript 代码,但它给了我以下错误 无法读取 chrome-error://chromewebdata/ 的源映射:来自 chrome-error://

回答 1 投票 0

如何根据纬度和经度获取邮政编码?

是否有一个服务或API我可以ping,并传入纬度/经度作为参数,在其中返回纬度/经度对所在的邮政编码?这仅限美国,所以我不必担心国际问题

回答 6 投票 0

访问index.html文件中的环境变量

我正在尝试访问index.html 文件内的一些环境变量。在构建 index.html 时环境变量是否可以访问?我已经尝试过一些东西......

回答 1 投票 0

如何检测 HTML 页面上的任意位置是否按下了某个键?

基本上,我只是想找到一种方法来检查 HTML 页面上的任何位置是否按下了某个键,然后显示一个弹出窗口,说明按下的键。我见过在文本字段内执行此操作的示例,...

回答 1 投票 0

将json请求的结果存储在变量中[重复]

我需要存储 json 响应的值以在另一个函数中使用。 我有这个代码: const url_moodle = "https://xxxxx/xxxxx/app/appmoodlejson.php"; var mudleEmail = 函数(电子邮件){...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.