标签: alert

模仿Javascript'警报'阻止性质

是否有可能创建一个自定义模态消息,"阻止"脚本执行直到用户输入?

例如,如何在不使用本机窗口警报/提示功能的情况下实现此目的?

setInterval(function(){ 
     alert('Click OK to Continue');  // timing stops until user hits ok
},4000);
Run Code Online (Sandbox Code Playgroud)

我知道你可以让你的自定义对话框调用用户输入的回调函数,但我有兴趣能够强制这种阻塞行为

javascript alert

19
推荐指数
1
解决办法
1万
查看次数

使用C#成功插入后如何显示警告框

我正在使用详细信息视图,并希望在我的代码末尾显示插入完成的警告框.是否有一种简单的方法可以显示某种警告框,上面写着"感谢您已成功插入数据"

c# asp.net alert

18
推荐指数
4
解决办法
35万
查看次数

Javascript:为什么有时alert()不起作用但console.log()呢?

我不时会遇到一个非常有趣的错误.我的javascript代码在执行期间不显示警报(msg),但如果我使用console.log(msg),它确实会显示在控制台中.什么可以阻止alert()显示?

非常感谢

javascript alert console.log

18
推荐指数
1
解决办法
4万
查看次数

单击通过webdriver的javascript弹出窗口

我正在使用Python中的Selenium webdriver抓取一个网页

我正在处理的网页上有一个表格.我可以填写表单,然后单击"提交"按钮.

它会生成一个弹出窗口(Javascript Alert).我不确定,如何通过webdriver点击弹出窗口.

知道怎么做吗?

谢谢

python selenium alert webdriver web-scraping

17
推荐指数
2
解决办法
3万
查看次数

React Native Alert.alert() 仅适用于 iOS 和 Android,不适用于 Web

我刚刚开始学习和练习 React Native,我遇到了第一个问题,我似乎可以自己解决。

\n

我有以下代码,非常简单,但是当我在网络上运行它时,Alert.alert() 不起作用。如果我单击该按钮,则不会发生任何事情,但是,当我在 iOS 或 Android 模拟器上单击该按钮时,它工作正常。

\n
import { StatusBar } from 'expo-status-bar';\nimport React from 'react';\nimport { StyleSheet, Text, Button, View, Alert } from 'react-native';\n\nexport default function App() {\n  return (\n      <View style={styles.container}>\n        <Text style={styles.headerStyle} >Practice App</Text>\n        <Text style={{padding: 10}}>Open up App.js to start working on your app!</Text>\n        <Button\n          onPress={() => alert('Hello, Nice To Meet You  :)')}\n          title="Greet Me"\n        />\n        <StatusBar style="auto" />\n      </View>\n  );\n}\n
Run Code Online (Sandbox Code Playgroud)\n

我也知道alert()适用于所有三种设备,但是,我想了解为什么Alert.alert()仅适用于iOS和Android。

\n

我的问题更多的是为了理解而不是寻找解决方案。是使用alert()的唯一解决方案,还是我以错误的方式实现Alert.alert()?

\n

alert android ios web react-native

17
推荐指数
2
解决办法
9190
查看次数

在heroku上托管的Rails应用程序:错误R12(退出超时)

我在heroku上托管了一个Rails 3.1.4应用程序.我添加了logentries附加组件.我没有触及警报的默认配置,现在我每隔几小时收到一次警报:"退出超时":

Exit timeout: Heroku/myappname

2012-03-23 11:01:41.723
168 <40>1 2012-03-23T11:01:41+00:00 d. heroku web.1 - - Error R12 (Exit timeout) -> Process failed to exit within 10 seconds of SIGTERM

You are receiving this email because your Logentries alarm "Exit timeout"
has been triggered.

In context:
2012-03-23 11:01:28.878 95 <40>1 2012-03-23T11:01:28+00:00 d. heroku web.1 - - Idling
2012-03-23 11:01:31.740 118 <40>1 2012-03-23T11:01:31+00:00 d. heroku web.1 - - Stopping process with SIGTERM
2012-03-23 11:01:41.723 168 <40>1 2012-03-23T11:01:41+00:00 d. heroku …
Run Code Online (Sandbox Code Playgroud)

alert ruby-on-rails heroku timeoutexception logentries

16
推荐指数
1
解决办法
5689
查看次数

使用Twitter Bootstrap的警报解雇不起作用?

我正在使用Google Chrome.
使用Twitter Bootstrap,我想添加一个简单的警报,不幸的是当按下x时警报没有消失!

这是基于警报文档的代码:

<!DOCTYPE html>
<html>
  <head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript"></script>
    <!-- Bootstrap -->
    <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
  </head>
  <body>    
    <div class="alert">
        <button type="button" class="close" data-dismiss="alert">×</button>
        <strong>Warning!</strong> Best check yo self, you're not looking too good.
    </div>      
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

<!DOCTYPE html>
  <html>
    <head>
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript"></script>
      <!-- Bootstrap -->
      <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
    </head>
    <body>    
    <div class="alert">
        <a href="#" class="close" data-dismiss="alert">×</a>
        <strong>Warning!</strong> Best check yo self, you're not looking too good.
    </div> …
Run Code Online (Sandbox Code Playgroud)

alert dismiss twitter-bootstrap

15
推荐指数
1
解决办法
2万
查看次数

使用VideoView,如何删除"无法播放此视频"的提示消息?

我们的应用程序播放一组视频,有时我们无法播放此视频提醒消息.

如果该视频尚未下载,我们要么是从SD卡播放视频,要么是流式传输.大多数情况下,错误的互联网连接流式传输时出现错误.

我从阅读一些帖子和博客中了解到这个错误的原因很少.

但是,现在我想在发生错误时播放下一个视频而不显示该错误消息.

我使用了下面的监听器,

video.setOnErrorListener(new OnErrorListener() {

            @Override
            public boolean onError(MediaPlayer mp, int what, int extra) {
                Log.d("video", "setOnErrorListener ");
                return false;
            }
        });
Run Code Online (Sandbox Code Playgroud)

错误发生时调用方法,但无法停止显示该警报消息.

有没有办法停止显示该警报消息?

提前致谢.

video alert android android-videoview

15
推荐指数
1
解决办法
1万
查看次数

iOS8中的"请稍候"对话框

我曾经在我的应用程序中长时间使用"请稍候"对话框.使用UIActivityIndicatorView和添加它是非常简单的事情UIAlertView.

但是iOS8推出了UIAlertController.是否可以添加任何东西以产生类似的效果?还有其他方法可以用iOS8做这样的事情吗?

我搜索了很多网站,但仍然不知道如何使用新的API.

我会很感激任何答案 - 链接到libs,教程等,这可能会有所帮助.

问候,

Mateusz

alert uiactivityindicatorview ios8 uialertcontroller

15
推荐指数
4
解决办法
2万
查看次数

在 Python 中使用 Selenium 处理“接受 Cookies”弹出窗口

我一直试图用硒来抓取这个房地产网站的一些信息。但是,当我访问该网站时,我需要接受 cookie 才能继续。这仅在机器人访问网站时发生,而不是在我手动执行时发生。当我尝试通过 xpath 或 id 查找相应的元素时,正如我在手动检查页面时找到的那样,我收到以下错误。

selenium.common.exceptions.NoSuchElementException:消息:没有这样的元素:无法定位元素:{"method":"xpath","selector":"///*[@id="uc-btn-accept-banner"] "}

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC



PATH = "/usr/bin/chromedriver"
driver = webdriver.Chrome(PATH)

driver.get("https://www.immoweb.be/en/search/house/for-sale?countries=BE&page=1&orderBy=relevance")
driver.find_element_by_xpath('//*[@id="uc-btn-accept-banner"]').click()

Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?为什么我找不到元素?

下面是接受 cookie 弹出窗口的图像。

在此处输入图片说明

这是与“继续浏览”按钮对应的 HTML。XPATH 如上所述。

<button aria-label="Keep browsing" id="uc-btn-accept-banner" class="uc-btn-new  uc-btn-accept">Keep browsing
          <span id="uc-optin-timer-display"></span></button>
Run Code Online (Sandbox Code Playgroud)

python selenium alert selenium-chromedriver selenium-webdriver

15
推荐指数
1
解决办法
2万
查看次数