不使用javascript显示Chitika广告
好的,我正在使用MVC4开发一个web应用程序,我想显示Chitika的广告。我不希望这些广告被客户端屏蔽。我想知道是否有可能将chitika广告的javascript放在一个静态html页面上不使用javascript显示Chitika广告,javascript,asp.net-mvc,ads,Javascript,Asp.net Mvc,Ads,好的,我正在使用MVC4开发一个web应用程序,我想显示Chitika的广告。我不希望这些广告被客户端屏蔽。我想知道是否有可能将chitika广告的javascript放在一个静态html页面上 <div class="ads"> <script type="text/javascript"> ch_client = ""; ch_width = 728; ch_height = 90; ch_type = ""; ch_s
<div class="ads">
<script type="text/javascript">
ch_client = "";
ch_width = 728;
ch_height = 90;
ch_type = "";
ch_sid = "";
ch_color_site_link = "0000CC";
ch_color_title = "0000CC";
ch_color_border = "F4F1E6";
ch_color_text = "000000";
ch_color_bg = "F4F1E6";
</script>
<script src="http://scripts.chitika.net/eminimalls/amm.js" type="text/javascript">
</script>
</div>
然后在视图上显示返回的html?这完全是愚蠢的吗
感谢广告公司通常希望他们的脚本代码在实际客户端上运行,以防止作弊。你只是获取发布的html/脚本源代码,并将其嵌入页面服务器端?然后将生成的文档发送给客户机?这与首先在文档中内联包含标记/脚本没有什么不同。无论哪种方式,客户端都会收到完全相同的文档。
var Request = (HttpWebRequest)WebRequest.Create("/adsstatic.html");
var adResult = (HttpWebResponse)Request.GetResponse();
Stream receiveStream = adResult.GetResponseStream();
StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8);
return readStream.ToString();