web 相关问题

不要使用此标签。有关万维网方面的问题,请使用更具体的标签,例如[uri],[html],[http]或[w3c]。

将网页连接到 USB 智能卡读卡器

我需要一个可以访问连接的智能卡读卡器的网页,实现此目的的最佳方法是什么? WebUSB 禁止智能卡读卡器,唯一的解决方法是弄乱驱动程序,但这会...

回答 1 投票 0

在css中设置操作符的id

你好,所以我正在编写一个按钮,我想当它悬停时,不透明度会降低,当我单击按钮时,它的不透明度会降低更多,但主要问题是过渡。 我想要...

回答 1 投票 0

向下滚动时page_source发生变化时如何进行动态网页抓取

我正在尝试从网站抓取数据。 问题是当我向下滚动时源代码正在改变。 例如 第一次,页面源代码就像... 我正在尝试从网站抓取数据。 问题是当我向下滚动时源代码正在改变。 例如 第一次的时候,页面源码就像... <div role="presentation" style="transform: translateY(4088px);"> <div role="row" aria-rowindex="1" aria-selected="false"> <div role="row" aria-rowindex="2" aria-selected="false"> <div role="row" aria-rowindex="3" aria-selected="false"> ... <div role="row" aria-rowindex="8" aria-selected="false"> 当我向下滚动时 <div role="presentation" style="transform: translateY(4088px);"> <div role="row" aria-rowindex="22" aria-selected="false"> <div role="row" aria-rowindex="23" aria-selected="false"> <div role="row" aria-rowindex="24" aria-selected="false"> ... <div role="row" aria-rowindex="29" aria-selected="false"> 我想从此标签获取信息<div role="row" aria-rowindex="?" aria-selected="false"> 现在,我正在使用这段代码。 elem = driver.find_element(By.XPATH, f"//div[@aria-rowindex={num+1}]") 我想到了一个想法,只需一点一点地向下滚动并获取所有信息,然后再次滚动...... 但我想知道有没有更好的办法来解决这个问题? 我们可以通过两种方式解决这个问题 使用 selenium 自动化滚动并提取相应的 div 标签 使用网络调试滚动时识别在后台进行的 XHR 请求。接受请求并以您喜欢的语言实现请求 在 Selenium with Ruby 中,您可以使用 execute_script 方法来运行滚动网页的 JavaScript 代码。以下是如何在 Ruby 中使用 Selenium 向下滚动的示例: require 'selenium-webdriver' # Set up the Selenium WebDriver driver = Selenium::WebDriver.for :chrome # Navigate to the webpage driver.get("https://testwebsite.com") # Scroll down the page driver.execute_script("window.scrollBy(0, 500);") # Wait for a few seconds to see the effect sleep(rand(3..5)) # Close the browser driver.quit 此示例使用 JavaScript 中的 window.scrollBy 方法将页面向下滚动指定的像素数(在本例中为 500 像素)。您可以根据您的要求调整值。 如果你想滚动到页面上的特定元素,可以使用 scrollIntoView 方法。例如: require 'selenium-webdriver' # Set up the Selenium WebDriver driver = Selenium::WebDriver.for :chrome # Navigate to the webpage driver.get("https://testwebsite.com") # Find the element you want to scroll to element = driver.find_element(:id, 'exampleElement') # Scroll to the element driver.execute_script("arguments[0].scrollIntoView(true);", element) # Wait for a few seconds to see the effect sleep(rand(3..5)) # Close the browser driver.quit 在此示例中,将 'exampleElement' 替换为要滚动到的元素的实际 ID 或其他定位器。 scrollIntoView 方法将元素滚动到浏览器窗口的可见区域。

回答 1 投票 0

页面关闭和Google Analytics

当我要使用谷歌分析的事件跟踪功能记录一些数据时,我有一个网络应用程序要求。我正在使用 onbeforeunload 方法,使用如下方法: 窗户。

回答 1 投票 0

如何获取 Firebase 动态链接 URL 社交元数据本身

假设我有原始网址:https://flutree.web.app/NWfLo\ 我使用 Firebase 动态链接缩短它,并使用社交元数据(图像、标题、描述)进行设置,它变成新的 URL:https://flut.page.link/...

回答 1 投票 0

将Figma框架转换为webflow或wordpress

我目前正在为我的客户设计一个网站,我计划使用 React 开发该网站,但我的客户告诉我在 Wordpress 或 Webflow 中这样做。我已经完成了F中的网页设计...

回答 1 投票 0

如果用于create_or_delete,路由应该有什么HTTP方法

是的,我知道创建或删除的目的很奇怪。但我有一个用户的出勤表,在前端有一个复选框, 当它被选中时 -> 创建考勤记录 当

回答 1 投票 0

使用index.html在AWS Cloudfront上托管React网站

我目前正在学习如何在React上开发网站,并且我已经构建了一个网页。我运行 npm run build 来获取index.html 文件,当我打开index.html 文件时,它会打开为空白页面,s...

回答 1 投票 0

如何将React项目部署到AWS s3

我尝试将 React 项目部署到 s3,并且我遵循了此说明的每一步。 https://medium.com/@omgwtfmarc/deploying-create-react-app-to-s3-or-cloudfront-48dae4ce0af 但是,我看不到...

回答 2 投票 0

我认为Cpanel上传网络不是laravel代码vanilla php [已关闭]

嗨,我在这里有我的程序,但我不知道如何在 cPanel 中上传此类程序,因为它有一个 cmd 进程可以像这样运行,例如 php -S localhost:8000 -t public 并且我也安装了。 ..

回答 1 投票 0

Cpanel 原生 php 与某种 laravel [已关闭]

嗨,我在这里有我的程序,但我不知道如何在 cpanel 中上传此类程序,因为它有一个 cmd 进程可以像这样运行,例如 php -S localhost:8000 -t public 并且我也安装了。 ..

回答 1 投票 0

为什么 MacOS/iOS 设备中的 localStorage 在可用性检查后有时为空?

我在使用本地存储的 Web 应用程序中遇到一个问题,虽然不是很常见,但仍然会定期发生。 该问题仅发生在 iOS/macOS 设备中,

回答 3 投票 0

如何将错误文本位置更改为填充框下方?

这是一张我想改变错误文本位置的图片 在此输入图像描述 这就是我的代码 ---------> 编码区 <------------- // My Code // import 'dart:ui'; import '

回答 1 投票 0

Flutter Web 应用程序捏合缩放不起作用

我正在使用 Flutter 开发网站。 Flutter 网站不支持捏合缩放。 笔记本电脑触控板捏合缩放不起作用。 Android 或 IOS 应用程序触摸放大也不起作用。 我想要什么...

回答 1 投票 0

JSP和JavaBeans,为什么我不能使用bean方法的返回值?

我正在学习JSP和javabean。我编写了一个简单的网络应用程序来计算贷款偿还额。应用程序使用用户输入(来自表单)正确设置 bean 的字段。该豆还含有

回答 1 投票 0

如何制作没有按钮的透明按钮/动画(flet)

我有一个网站,这是其部分代码: c = ft.Container( ft.Text(值=“管理页面”,颜色=“青色”,大小= 50), 边框半径=10, ...

回答 1 投票 0

无法在python中获取网站的按钮元素

我正在使用 Selenium API 和 Python。尝试获取网站的按钮元素。元素是这样的: 我正在使用 Selenium API 和 Python。尝试获取网站的按钮元素。元素是这样的: <button class="bg-gray-600 hover:bg-gray-800 items-center font-semibold text-white rounded-r-md px-5 py-3" type="submit">Chat</button>. 我的代码: button = driver.find_elements(By.CSS_SELECTOR(".flex-grow block w-full rounded-l-md border-0 py-1.5 text-gray-900 ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-2 focus:ring-inset focus:ring-gray-600 sm:leading-6")) 我尝试在元素的类和类型上使用CSS_SELECTOR。但两者都不起作用。他们给我错误:'str' object is not callable 您没有使用正确的方法来查找元素。 试试这个: from selenium.webdriver.common.by import By button = driver.find_element(By.CSS_SELECTOR, 'button[type="submit"]') 根据文档,find_elements首先采用By.CSS_SELECTOR,然后采用CSS选择器字符串。正确的使用方法如下: driver.find_elements(By.CSS_SELECTOR, "desired css selector") 那么,为什么你会看到'str' object is not callable?因为您正在使用 By.CSS_SELECTOR 作为函数并尝试将所需的 css 选择器传递给它。

回答 2 投票 0

Iframe 起始位置仅由 HTML 和 CSS 控制

我在“如何在 iframe 中设置自定义视图点”上苦苦挣扎了几天。 我也尝试过 ChatGPT,但没有任何效果。 我想做的是我的朋友失去了他的

回答 1 投票 0

什么算作可访问性的悬停状态?

如果文本是明确的指令,并且鼠标悬停时光标变为手形,这是否符合可访问性标准?或者链接本身是否必须有实际的视觉变化?

回答 3 投票 0

如何使用 Pug 缩小/丑化内联 JavaScript?

我正在使用 Pug 来构建我正在构建的网页。 在模块的末尾我有一个脚本。标签(不能使用常规脚本标签,因为它与 jQuery 不兼容): 脚本。 // 加载 m...

回答 3 投票 0

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