반응형

Ajax 19

jQuery .load() 호출이 로드된 HTML 파일에서 JavaScript를 실행하지 않음

jQuery .load() 호출이 로드된 HTML 파일에서 JavaScript를 실행하지 않음 이것은 Safari에만 관련된 문제인 것 같습니다.Mac에서 4번, Windows에서 3번 시도했는데 아직 잘 안 되네요. 외부 HTML 파일을 로드하여 내장된 JavaScript를 실행하려고 합니다. 사용하려는 코드는 다음과 같습니다. $("#myBtn").click(function() { $("#myDiv").load("trackingCode.html"); }); trackingCode.html다음과 같습니다(지금은 단순하지만, 이 작업을 수행하면 한 번 확장됩니다). IE(6 및 7)와 Firefox(2 및 3)에서 모두 경보메시지가 표시됩니다.그러나 Safari에서 메시지를 볼 수 없습니다(마지막으로 고..

programing 2023.04.05

Python에서 AJAX용 최소 서버를 구현하는 방법은 무엇입니까?

Python에서 AJAX용 최소 서버를 구현하는 방법은 무엇입니까? Python 프로그램용 매우 심플한 HTML/AJAX 기반의 GUI를 만들고 싶습니다.따라서 프런트엔드는 AJAX를 통해 프로그램과 통신하는 HTML 페이지입니다.python을 사용하여 서버 측에 최소한의 구현을 제공할 수 있습니까?SimpleHTTPServer.SimpleHTTPRequestHandler? 간단한 예로는 텍스트 필드와 버튼을 들 수 있습니다.버튼을 누르면 필드의 내용이 서버로 전송되고 서버는 해당 응답을 반환합니다.Python에는 많은 강력한 솔루션이 있다는 것을 알고 있습니다만, 매우 심플하게 하고 싶습니다.이러한 서버의 좋은 예(예를 들면, 여기)는 이미 몇개인가 발견했지만, 아직까지는 실제로 최소한의 것을 생각해 ..

programing 2023.04.05

JQuery를 Typescript 파일로 가져오려면 어떻게 해야 합니까?

JQuery를 Typescript 파일로 가져오려면 어떻게 해야 합니까? 갱신하다 Import는 필요 없습니다.대신 파일 맨 위에 참조를 추가해야 했습니다.그래서 제 WebAPI.js의 첫 줄은/// 대신import { $ } from '../jquery-3.1.1'; typescript 파일에서 사용하기 위해 jQuery를 Import하려고 하는데 시도 시마다 다양한 오류가 발생합니다.해결책을 따라 이곳저곳을 돌아다녔지만, 아무런 운이 없었습니다. tsconfig.json { "compilerOptions": { "removeComments": true, "preserveConstEnums": true, "out": "Scripts/CCSEQ.Library.js", "module": "amd", "so..

programing 2023.04.05

ASP 후 아약스에 항변형 토큰을 포함한다.넷 MVC

ASP 후 아약스에 항변형 토큰을 포함한다.넷 MVC 위조 방지 기능에 문제가 있습니다.아약스가 들어간 토큰.ASP를 사용하고 있습니다.NET MVC 3저는 jQuery Ajax calls와 Html에서 솔루션을 시도했습니다.위조 방지토큰().이 솔루션을 사용하면 토큰이 전달됩니다. var data = { ... } // with token, key is '__RequestVerificationToken' $.ajax({ type: "POST", data: data, datatype: "json", traditional: true, contentType: "application/json; charset=utf-8", url: myURL, success: function (response) { ... },..

programing 2023.03.31

jQuery - $(문서)를 여러 개 갖는 것은 좋지 않습니다.ready(function() {});

jQuery - $(문서)를 여러 개 갖는 것은 좋지 않습니다.ready(function() {}); 여러 개를 갖는 것은 나쁜가?$(document).ready(function() {});당신의 페이지에 있나요?저는 다른 시간에 다른 것을 로드하는 웹사이트를 가지고 있습니다.나는 안에 있는 부분적인 포스트백 기능을 작동시킨다.$(document).ready()한 번에 4, 5장 정도 나와요.이게 나쁜 관행인가요?특히 퍼포먼스에 문제가 있습니까?이 답변은 더 이상 관련이 없습니다.jQuery $.ready()의 최신 영향에 대해서는 아래의 다른 게시물을 참조하십시오.이 게시물은 3년이 넘었습니다. 참조: http://jsperf.com/docready/11 절대 안된다구요!원하는 만큼 그것들을 버릴 수 ..

programing 2023.03.31

FormData 추가가 작동하지 않습니다.

FormData 추가가 작동하지 않습니다. 로컬 Apache 웹 서버에 이미지를 업로드하기 위해 이 글을 썼습니다.input요소를 HTML로 지정합니다.file이 로그는 비어있지 않은 것으로 기록됩니다만,form_data완전히 비어있나요? $('#upload-image').change(function(e){ var file = e.target.files[0]; var imageType = /image.*/; if (!file.type.match(imageType)) return; console.log(file); var form_data = new FormData(); form_data.append('file', file); console.log(form_data); $.ajax({ url: 'http:..

programing 2023.03.31

comet/server push iframe을 로드하는 동안 브라우저 "throuber of doom"을 중지합니다.

comet/server push iframe을 로드하는 동안 브라우저 "throuber of doom"을 중지합니다. Comet 또는 Ajax Long Pull 기술을 사용하는 경우 - iframe이 주로 사용됩니다.또한 iframe이 긴 연결이 닫히기를 기다리는 동안 브라우저는 thrubber(프로그레스/로드 인디케이터)를 회전시킵니다. etherpad.com과 같은 일부 웹사이트는 이를 중단시킬 수 있었다. 어떻게 그들이 그것을 할까요?하루 종일 인터넷 상인들의 속을 파고든 후, 내가 생각해낸 것은 다음과 같다. server-sended events - 매우 쿨하며 현재 Opera에서만 작동하지만 HTML5의 일부일 수 있으며 다른 브라우저에서도 지원할 수 있습니다.content-type의 「appl..

programing 2023.03.26

클라이언트 측 Javascript에서 Django를 'reverse' 호출

클라이언트 측 Javascript에서 Django를 'reverse' 호출 츠요시는 ''를 reverse()모든 곳에서 작동하며 모든 것이 최대한 건조하게 유지됩니다. 하지만 클라이언트측 javascript에 적용하는데 어려움이 있습니다.전달된 ID에 따라 일부 데이터를 로드하는 JS 클래스가 있습니다.이 데이터의 발신기지 URL을 하드코드하지 않는 표준 방법이 있습니까? var rq = new Request.HTML({ 'update':this.element, }).get('/template/'+template_id+'/preview'); //The part that bothers me. 또 다른 방법은 각 URL을 해결하기 위해 전체 URL 구조나 Ajax 요청을 노출할 필요가 없습니다.그다지 아름답..

programing 2023.03.26

ASP.NET ASHX를 사용한JSON 반환

ASP.NET ASHX를 사용한JSON 반환 웹 사이트의 자동 완성 기능을 만들고 있습니다.지금까지 javascript 부분은 끝났습니다.또한 일치하는 사용자의 MembershipUser 개체를 가져올 수 있습니다. 다음 형식으로 JSON을 반환해야 합니다. { query:'Li', suggestions:['Liberia','Libyan Arab Jamahiriya','Liechtenstein','Lithuania'], data:['LR','LY','LI','LT'] } ashx의 코드는 다음과 같습니다. public void ProcessRequest (HttpContext context) { System.Web.Script.Serialization.JavaScriptSerializer JsonSeri..

programing 2023.03.21

jQuery Ajax의 Bool 매개 변수가 PHP에서 리터럴 문자열 "false"/"true"로 수신되었습니다.

jQuery Ajax의 Bool 매개 변수가 PHP에서 리터럴 문자열 "false"/"true"로 수신되었습니다. 이 질문은 다음 사항에 관한 것입니다. jQuery AJAX를 사용하여 null을 서버에 전달할 수 없습니다.서버에서 받은 값이 문자열 "null"입니다. 하지만 그 질문의 해답은 매우 추악하기 때문에 다시 묻습니다. 그리고 저는 그것이 더 나은 해결책이라고 생각합니다. 문제 POST를 사용하여 jQuery Ajax를 사용하여 데이터를 PHP로 전송하면 false(bool) 대신 false(string), true(bool) 대신 true(true), NULL 대신 null(null) 문자열이 표시됩니다. 솔루션 (위 질문에서 제안): jQuery와 함께 전송하기 전에 데이터를 JSON으로 ..

programing 2023.03.21
반응형