자바스크립트를 사용하여 기존 페이지에 있는 항목과 이미지의 Base64를 가져오려고 합니다.
P粉426780515
P粉426780515 2024-01-16 15:06:31
0
1
440

죄송합니다. 이 Javascript에 대해서는 새 스레드를 시작할 수 없기 때문에 이해하실 것이라고 생각했습니다. 이 새로운 점을 감안할 때

와, 제가 마지막으로 시도한 것은

으아아아

이것은 SQL의 이미지에 대해 base 64를 반환하는 것이 아닙니다. Apache 서버에 있기 때문입니까?

Error예외로 일시 중지됨: 정의되지 않음 또는 null

편집기에서 "콘솔"을 사용하는 데 문제가 있었습니다. 어쩌면 이것이 변경되었을 수도 있습니다. 페이지를 업데이트하고 작동하지 않는 것을 제거하세요. 너무 실망스럽습니다

으아아아

오류:

ReferenceError: blob이 정의되지 않았습니다. 그리고 예외가 발생하면 일시 중지합니다. 왜 블롭이 형성될 수 없다는 뜻인가요?

저도 아래에서 이것을 시도하고 있습니다. onload를 사용하면 이를 대체할 수 있을 것 같습니다. 이미지의 내용은 base64인데 그렇게 되지 않는데 왜 그런지 모르겠습니다. 나 또한 이는 디버거가 선언한 이미지 blob이어야 합니다. 인수는 1이지만 그렇지 않습니다.

누군가 이 말을 하기 전에는 도움이 되지 않으며 동일한 오류가 발생합니다. 답변 없음 이것은 표준인 것 같습니다: "잡히지 않은 참조 오류: blob이 정의되지 않았습니다"를 해결하는 방법은 무엇입니까?

이 경우 elm은 img#np_track_artwork {alt:'Playing으로 평가됩니다. 작품 추적', src: 'http://blah.com/now-playing.png, srcset:' 크기: '', crossOrigin:null ...}이 제 눈에는 얼룩처럼 보이나요? 그래서 다시 썼어요 보기엔 좋아보이네요 :

으아아아

저는 또한 배열에 블롭이 있는 경우 새 블롭을 생성하는 경향이 있습니다. var file = new blob ,elm.toString(),{'image/gif'}); 但这给出了相同的结果参数 1 而不是 imgReader.readADatUrl(file);

이 답답한 메시지를 받았습니다

지금은 새 질문을 게시할 수 없습니다. 죄송합니다. 더 이상 게시할 수 없습니다. 대부분의 질문은 계정에서 질문을 수락하세요. 개선이 필요하거나 이 웹사이트의 범위를 벗어납니다. 도움말 보기 중앙 페이지 내 질문이 더 이상 허용되지 않는 이유는 무엇입니까? 계정? 더 많은 정보를 알고 싶습니다.

새 계정을 만들지 마세요. 대신, 당신의 능력을 향상시키기 위해 노력하세요. 사이트 요구 사항에 맞게 기존 질문을 편집합니다. 지침을 작성하고 받은 피드백을 해결하세요. 당신은 또한 수 편집 등 다른 방법으로 계속해서 사이트에 기여하세요. 이를 개선하기 위한 다른 게시물입니다.

제가 완료한 질문과 관련 없는 다른 질문을 하려고 했을 때 아무 일도 일어나지 않았는지 조사하겠다고 약속했는데, 남성이 지배적이고 여기에 여성을 원하지 않는다는 것이 무슨 뜻일까요?

JavaScript를 사용하여 배경에 GIF를 배치하고 있습니다. 이렇게 하면 아래에 텍스트가 생성되지만 페이지가 업데이트되지는 않습니다. 왜 누군가 도움을 줄 수 있는지 잘 모르겠습니다.

테이블의 HTML 부분은

입니다.

디버거에서 콘솔에 변수를 입력하면 object_dj에 다음이 반환됩니다.

이 콘텐츠를 배경 이미지로 반환하는 기능도 사용해 보았습니다: ""

; 으아악

올바른 URL을 사용해 보기도 했습니다. object_dj.style.BackgroundImage = 'http://d.ezyro.com/images/bandicam-2023-03-31-14-59-01-846.gif';object_dj.style.backgroundImage = 'http://d.ezyro.com/images/bandicam-2023-03-31-14-59-01-846.gif';

object_dj.style.BackgroundImage는 여전히 ""무슨 일인지 스타일시트로 설정할 수 있어요

으아악

최선을 다했습니다. pUrl은 URL을 가져오지만 이를 object_dj.style.groundImage에 할당하지 않고 url()에 할당하여 ""를 반환합니다. pUrl에는 "http://d.ezyro.com/images/ezgif-2- f0284e7093b1 .gif" URL이 포함되어 있습니다. (실제 URL이 아님) url()이 작동하지 않는 것 같습니다. 아마도 https가 아니라 http이기 때문일까요? :

으아악

삭제되기 전에 다시 시도했어요

$('DJ').css("BackgroundImage","url(pUrl)");$('DJ').css("backgroundImage","url(pUrl)");

디버거 콘솔의 div 배경은 여전히 ​​아무 것도 제공하지 않으며 화면에도 아무런 변화가 없습니다

콘솔: object_dj.style.배경이미지 ''

내가 사용하는 JavaScript는

으아악

P.S 웹사이트 d가 존재하지 않습니다.

이제 이 단계가 작동하면 다시 칠하거나 누락된 부분이 있을 것입니다. 페이지를 업데이트하여 이 작업을 수행하도록 안내해 주실 수 있습니다.

일부 쓰레기로 데이터를 변경해 보았습니다:

으아악

또한 시도하고 검증된 이미지:

으아악

오류

VM313:1 포착되지 않은 참조 오류: imageURL이 정의되지 않았습니다. 평가((music_now_playing.php:1:1),:1:1에서 평가) 시간: 1:1

변수를 추가해 보았습니다 오류를 내지 않기로 결정했습니다.

이것은 콘솔에서 가져온 것입니다. 귀하의 예에서는 내 사이트의 URL을 로드하지 않습니다.

으아악 으아악

imageURL이 문제의 원인인 것 같나요?

저도 시도했습니다: stackflow.com/questions/8840580/force-dom-redraw-refresh-on-mac 그러나 답변 중 아무 것도 작동하지 않았습니다. 이를 수행하는 새로운 방법이 있습니까?

object_dj.scrollBy(0,0); 또한 이를 형성하지 않으며 JQuery.fn.redraw()에서 인식되지 않습니다.

P粉426780515
P粉426780515

모든 응답(1)
P粉925239921

서버가 이미지를 제공했다고 가정하면 어딘가에 캐시되어 있지 않을까요? 다시 그리거나 강제로 다시 렌더링하면 효과가 있을 수 있습니다. 이것을 시도해 보세요:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿