标签: confirm

解雇确认弹出窗口后出现模态对话框(Selenium :: WebDriver :: Error :: UnhandledAlertError)

我有一个这样的页面:

<input type="button" onclick="confirm('confirm popup');" value="click" />
Run Code Online (Sandbox Code Playgroud)

当我转到页面并单击链接时:

require "watir-webdriver"
browser = Watir::Browser.new
browser.goto "page.html"
browser.button.click
Run Code Online (Sandbox Code Playgroud)

确认弹出窗口出现.我可以解雇它:

require "watir-webdriver/extensions/alerts"
browser.confirm(true) {browser.button(:value => 'Confirm').click}
Run Code Online (Sandbox Code Playgroud)

但我收到此错误消息:

[remote server] file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/command_processor.js:10302:in `unknown': Modal dialog present (Selenium::WebDriver::Error::UnhandledAlertError)
    from [remote server] file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/driver-component.js -> file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/dispatcher.js:85:in `unknown'
    from [remote server] file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/driver-component.js -> file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/dispatcher.js:516:in `unknown'
    from [remote server] file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/driver-component.js -> file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/dispatcher.js:351:in `unknown'
    from [remote server] file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/driver-component.js -> file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/webdriverserver.js:47:in `unknown'
    from [remote server] file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/httpd.js:1935:in `unknown'
    from [remote server] file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/httpd.js:2261:in `unknown'
    from [remote server] file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/httpd.js:1168:in `unknown'
    from [remote server] file:///var/folders/yx/bz_81fc143b4r9pyhks300m00000gn/T/webdriver-profile20120218-1562-7b7q8d/extensions/fxdriver@googlecode.com/components/httpd.js:1616:in `unknown' …
Run Code Online (Sandbox Code Playgroud)

javascript confirm popup watir watir-webdriver

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

Javascript - 重命名confirm()按钮

默认情况下,有两个按钮:confirm()中的"ok"和"cancel".
有没有办法重命名它们?

javascript confirm

14
推荐指数
2
解决办法
6万
查看次数

用laravel表单确认删除?

确认删除有问题,一切正常,但如果在确认弹出窗口中单击取消,则会从DB中删除该项目.有任何想法吗?请用代码示例显示,我是laravel的新手.

<script>

  function ConfirmDelete()
  {
  var x = confirm("Are you sure you want to delete?");
  if (x)
    return true;
  else
    return false;
  }

</script>

{!! Form::open(['method' => 'DELETE', 'route' => ['path_delete_time', $time->id], 'onsubmit' => 'ConfirmDelete()']) !!}

  {!! Form::hidden('case_id', $project->id, ['class' => 'form-control']) !!}

  {!! Form::button('<i class="glyphicon glyphicon-trash"></i>', array('type' => 'submit', 'class' => 'specialButton')) !!}

{!! Form::close() !!}
Run Code Online (Sandbox Code Playgroud)

php forms confirm laravel

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

使用javascript确认敲除点击绑定

除非javascript确认对话框返回true,否则我无法弄清楚如何创建不执行valueAccessor的knockout click绑定.

它可能看起来像这样:

<a data-bind="confirmClick: { message: 'Are you sure?', click: someMethod }">Confirmable link</a>
Run Code Online (Sandbox Code Playgroud)

在内部,confirmClick绑定会执行以下操作:

if (confirm(message)) {
   click();
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过将confirm(...)代码放在我的viewModel中来解决这个问题,但这似乎不适合放置那种代码.我可能还可以使用jQueryUI或Bootstrap进行这种确认对话,但我想要一些我可以放入任何项目的东西.

我没有运气地搜索互联网.我甚至查看了淘汰赛点击事件的源代码(https://github.com/knockout/knockout/blob/master/src/binding/defaultBindings/event.js),但它看起来并不友好......

任何帮助都将非常感谢!

javascript confirm knockout.js

13
推荐指数
1
解决办法
5145
查看次数

JavaScript确认取消按钮不停止JavaScript

我有一个删除按钮,它与我所拥有的页面上的一些评论相关联.当您单击删除按钮时,我试图获取一个确认对话框,弹出询问您是否确定要删除注释.单击确定应运行该功能以删除注释,单击取消不应运行该功能,只需关闭对话框即可.

这是我的代码:

onclick="confirm('Are you sure that you want to delete this comment?'); commentDelete(1);"
Run Code Online (Sandbox Code Playgroud)

我的问题:当我点击取消时,删除功能仍然运行.我的猜测是该函数仍然被调用,因为当我点击取消它只是在JavaScript中前进并调用该函数.我怎样才能正确完成这个?我知道这可能是一个简单的问题.谢谢你的帮助!

javascript confirm dialog

12
推荐指数
2
解决办法
5万
查看次数

confirm()在Chrome上的android手机上有效吗?

我的.js文件中嵌入了确认请求,要求用户在接听电话之前确认.虽然它在桌面Chrome中运行良好但在Mobile chrome(android)中没有任何反应?这是网站http://webtest1.parseapp.com/,但你需要创建一个登录并添加一个朋友,然后点击他们左边的名字,以便在你需要测试的时候调用它们.这可能很简单,因为这只适用于桌面,因为我是Mobile chrome的新手.如果您需要了解,它也是点对点服务.

 if (confirm("Answer call?") == true) {
    call.answer(window.localStream);
     step3(call);
     audioElement.pause();
} else{audioElement.pause();}
Run Code Online (Sandbox Code Playgroud)

mobile confirm google-chrome jquery-mobile

12
推荐指数
1
解决办法
1007
查看次数

在确认窗口中输入no时不要发送表单数据

类型apple在其名称是输入goods和类型9在其名称输入price,点击submit,现在确认窗口弹出,无论你点击yesno,数据将发送到price.php.
我的期望:
当你点击时yes,数据会发送到price.php,当你点击时no,数据不会发送到price.php,我的js有什么问题?

ob = document.getElementById("submit");
function check(){
    if(document.getElementById("price").value < 10){
        var flag = window.confirm(" are your sure the price is less than 10 ?");
        if(flag){
            return true;
        }else{
            exit;
         }
    }
}
ob.addEventListener("click",check,false); 
 
Run Code Online (Sandbox Code Playgroud)
<form action="price.php" method="post">
<table>
    <tr>
        <td>goods</td>
        <td><input type="text" name="goods"></td>
    </tr>
    <tr>
        <td>price</td>
        <td><input type="text" id="price" name="price"></td>
    </tr>
    <tr><td colspan=2><input type="submit" id="submit"  value="submit"></td></tr> …
Run Code Online (Sandbox Code Playgroud)

javascript confirm

12
推荐指数
1
解决办法
241
查看次数

如何自动点击确认框?

我的脚本单击站点上的图像.图像有一个锚点href和一个onclick href,但onclick href有一个确认框,一旦点击它就会弹出.
onclick HTML是:

onClick="this.href='link2';if (!confirm('Are you sure?')) { return false; }
Run Code Online (Sandbox Code Playgroud)

弹出后,如何让脚本在该确认框中单击" 确定"

我正在使用此功能点击图片链接:

function click(elm) {
 var evt = document.createEvent('MouseEvents');
 evt.initMouseEvent('click', true, true, window, 0, 1, 1, 1, 1, false, false, false, false, 0, null);
 elm.dispatchEvent(evt);
}
click(picture element)
Run Code Online (Sandbox Code Playgroud)

javascript confirm greasemonkey

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

使用jquery ui对话框确认表单提交的操作

我在页面上有多个表单,对于每个表单,我希望用户在表单提交之前进行确认.但是当用户确认提交时,如何让这个对话框知道用户在哪个表格中进行汇总?它需要自定义参数吗?谢谢.

$("#dialog-confirm").dialog({
        resizable: false,
        height:140,
        modal: true,
        buttons: {
            'Confirm submit': function() {
                document.______???????_____.submit();
            },
            Cancel: function() {
                $(this).dialog('close');
            }
        }
    });
$('.allForms').submit(function(){
      $('#dialog-confirm').dialog('open');
});
Run Code Online (Sandbox Code Playgroud)

jquery confirm

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

Android - 使用吐司确认应用退出

我是Android开发的新手,我想要它,所以当用户按下主活动上的后退按钮时,会出现一个Toast消息,其中"再次按下后退按钮确认退出"消息.我该怎么做?这是我到目前为止:

@Override
public void onBackPressed() {
    // TODO Auto-generated method stub
    super.onBackPressed();
    Toast s = Toast.makeText(getBaseContext(), "Press back again to exit", Toast.LENGTH_LONG);
    s.show();
    wait();

    public boolean onBackPressed() {
        finish();    
    }
}
Run Code Online (Sandbox Code Playgroud)

confirm android exit back toast

9
推荐指数
1
解决办法
9417
查看次数