Биос лог и убунту 2

Сохраняет ли Ubuntu файлы журналов, когда оставляет контроль над BIOS / UEFI для какого-то теста? Как вы хорошо знаете, в некоторых случаях Ubuntu при обычном выполнении оставляет управление BIOS / UEFI для некоторых тестов, и это происходит с помощью механизма прерываний. Проблемы с источником:

  1. Понимают, хранит ли Ubuntu журнал информации, когда передает BIOS / UEFI контрольную проверку некоторых периферийных устройств (например, как это происходит для проверки SMART подключенного жесткие диски). В частности, возможно ли восстановить какие-либо операции чтения и записи, которые BIOS / UEFI выполняет в своей внутренней памяти?

  2. Кроме того, интересно знать, может ли Ubuntu получать информацию о порядке запуска каждого периферийного устройства рабочей станции на этапе POST и операциях, выполняемых BIOS / UEFI на уровне POST, даже если кажется, что BIOS / UEFI не сохраняет во внутренней памяти шаги POST.

0
задан 22 November 2017 в 09:45

6 ответов

jQuery (1.4.2) запутывается, если у Вас есть какие-либо элементы формы, названные "действием". Можно обойти это при помощи методов атрибута DOM или просто постараться не называть элементы формы "действие".

<form action="foo">
  <button name="action" value="bar">Go</button>
</form>

<script type="text/javascript">
  $('form').attr('action', 'baz'); //this fails silently
  $('form').get(0).setAttribute('action', 'baz'); //this works
</script>
125
ответ дан 31 October 2019 в 13:26

Я соглашаюсь с Paolo, что мы должны видеть больше кода. Я протестировал этот чрезмерно упрощенный пример, и он работал. Это означает, что может изменить действие формы на лету.

<script type="text/javascript">
function submitForm(){
    var form_url = $("#openid_form").attr("action");
    alert("Before - action=" + form_url);   
    //changing the action to google.com
    $("#openid_form").attr("action","http://google.com");
    alert("After - action = "+$("#openid_form").attr("action"));
    //submit the form
    $("#openid_form").submit();
}
</script>


<form id="openid_form" action="test.html">
    First Name:<input type="text" name="fname" /><br/>
    Last Name: <input type="text" name="lname" /><br/>
    <input type="button" onclick="submitForm()" value="Submit Form" />
</form>

Править: Я протестировал обновленный код, из которого Вы отправили и нашли синтаксическую ошибку в объявлении providers_large. Существует дополнительная запятая. Firefox игнорирует проблему, но IE8 бросает ошибку.

var providers_large = {
    google: {
        name: 'Google',
        url: 'https://www.google.com/accounts/o8/id'
    },
    facebook: {
        name: 'Facebook',
        form_url: 'http://wikipediamaze.rpxnow.com/facebook/start?token_url=http://www.wikipediamaze.com/Accounts/Logon'
    },  //<-- Here's the problem. Remove that comma

};
25
ответ дан 31 October 2019 в 03:26

Используйте сценарий Java для изменения URL действия динамично Работы для меня хорошо

function chgAction( action_name )
{

 {% for data in sidebar_menu_data %}

     if( action_name== "ABC"){ document.forms.action = "/ABC/";
     }
     else if( action_name== "XYZ"){ document.forms.action = "/XYZ/";
     }

}

<form name="forms" method="post" action="<put default url>" onSubmit="return checkForm(this);">{% csrf_token %} 
1
ответ дан 31 October 2019 в 13:26

только для добавления детали к тому, что Tamlyn записал, вместо
$('form').get(0).setAttribute('action', 'baz'); //this works

$('form')[0].setAttribute('action', 'baz');
работы одинаково хорошо

6
ответ дан 31 October 2019 в 13:26

Можно на самом деле просто использовать

$("#form").attr("target", "NewAction");

Насколько я знаю, это НЕ перестанет работать тихо.

, Если страница открывается в новой цели, Вы, возможно, должны удостовериться, что URL уникален каждый раз, потому что WebKit (хром/сафари) будет кэшировать факт, Вы посетили тот URL и не выполните сообщение.

, Например

$("form").attr("action", "/Pages/GeneratePreview?" + new Date().getMilliseconds());
4
ответ дан 31 October 2019 в 13:26

Просто обновление этого - у меня была подобная проблема при обновлении атрибута действия формы с jQuery.

После некоторого тестирования оказывается что команда: $ ('#myForm') .attr ('действие', 'new_url.html');

тихо сбои, если атрибут действия формы пуст. Если я обновляю атрибут действия своей формы для содержания некоторого текста, работ jQuery.

3
ответ дан 31 October 2019 в 13:26

Другие вопросы по тегам:

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