Зарегистрируйте приложение к протоколу URL (все браузеры) с помощью установщика

Спасибо за все предложения. Это то, что требовалось. Я мог бы найти свое решение на основе вашего предложения.

    <g:javascript>
        function updateMethod(testId) {
            $.ajax({url: "${g.createLink( controller: 'testHandler', 
               action: 'testOnChange')}", 
               type: "POST",
               data: {'id': testId},
               success: function ( data ) {
                 $("#rowUpdated").show().delay(2500).fadeOut();
                 $("#updateFailed").hide();
              },
              error: function( j, status, eThrown ) {
                 $("#updateFailed").show().delay(2500).fadeOut();
                 $("#rowUpdated").hide();
                 console.log( 'Error ' + eThrown )
              }
           });
       }
    </g:javascript>
    <a href="javascript:void(0)" onclick="updateMethod('${test.id}');return false;" class="btn btn-default"><span class="icon-save"></span></a>
5
задан Ned Batchelder 17 July 2010 в 21:02
поделиться

2 ответа

Здесь является лучшим, я могу придумать:

IE: http://msdn.microsoft.com/en-us/library/aa767914 (по сравнению с 85) .aspx

FireFox: http://kb.mozillazine.org/Register_protocol

Chrome: Так как любой браузер в, кажется, поддерживает ту же конвенцию, я создал ошибку для хрома.

Opera: Я не могу найти документацию, но это, кажется, следует тому же методу как IE/Firefox (см. выше ссылок),

Safari: То же самое как опера, это работает, но я не могу найти документацию относительно него

5
ответ дан 13 December 2019 в 19:38
поделиться

Да. Вот то, как сделать это с FireFox:

http://kb.mozillazine.org/Register_protocol

и Opera:

http://www.opera.com/support/kb/view/535/

3
ответ дан 13 December 2019 в 19:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: