Классический ASP и Youtube Player - PullRequest
0 голосов
/ 03 марта 2011

Мне нужна помощь в том, что мне нужно сделать, чтобы отобразить проигрыватель Youtube.

Следующий код подходит для веб-страницы, например, www.youtube.com, но когда я меняю URL на проигрыватель Youtube, он отображает символы CWS и некоторые другие странные символы.

IЯ пробовал разные Contenttype, но не испытывал радости.

Любые предложения приветствуются, извините за его классический ASP, но я редко опускаю пальцы на эту сторону вещей, и все, что я знаю, и, увы, очень мало.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<%  
response.ContentType="video/mpeg"
%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<%      
url = "http://www.youtube.com/v/u1zgFlCw8Aw?version=3" 
Set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP") 

xmlhttp.open "GET", url, false 
xmlhttp.send "" 
Response.write xmlhttp.responseText 
Set xmlhttp = nothing
%>

</body>
</html>

1 Ответ

4 голосов
/ 03 марта 2011

Ваш ContentType не должен быть ничем иным, кроме text/html (то есть: не меняйте его).

Вам не нужно открывать что-нибудь с Youtube. Просто используйте добавить их код встраивания на вашу страницу как есть, и он должен работать:

<iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/u1zgFlCw8Aw" frameborder="0" allowfullscreen></iframe>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...