小编too*_*les的帖子

301或302使用PHP重定向

我正在考虑在网站启动阶段使用以下代码向用户显示维护页面,同时向我展示网站的其余部分.

有没有办法向搜索引擎显示正确的302重定向状态,还是应该寻找另一种.htaccess基础方法?

$visitor = $_SERVER['REMOTE_ADDR'];
if (preg_match("/192.168.0.1/",$visitor)) {
    header('Location: http://www.yoursite.com/thank-you.html');
} else {
    header('Location: http://www.yoursite.com/home-page.html');
};
Run Code Online (Sandbox Code Playgroud)

php

62
推荐指数
3
解决办法
12万
查看次数

xsl中的条件语句

我在一个网站上工作,在XSL中有一些if /或语句,并且对我不确定如何完成的语言有点不了解:

如果[符合一个条件]或[条件二符合],那么[行动]否则做[替代行动]

谁能提供一些例子?

提前致谢!

xslt

20
推荐指数
1
解决办法
5万
查看次数

@ font-face vs Google Fonts vs Cufon

所以我被迫在一个我正在开发的网站上使用@ font-face,并且不得不说与Google字体相比,我对交叉浏览器渲染质量印象深刻,但它似乎确实对http请求与Cufon相比,因为每个字体需要四个变体用于正文复制,有时需要一对标题.

我一直与cufon合作,因为我发现它是灵活,可靠的跨浏览器和移动,并且尽管偶尔有一些奇怪的空白问题,但易于使用.我对谷歌字体做的不多,因为在某些浏览器中渲染很糟糕.

显然技术已经发展了!这三者有何不同,三者中是否有任何严重的缺陷?

css cufon font-face google-font-api

11
推荐指数
1
解决办法
7858
查看次数

从HTML页面链接到iPhone地图应用程序

有没有办法从html页面链接到iPhone地图应用程序中的路线?

我们正在添加一个iPhone应用程序,该应用程序将链接到我们网站上的移动页面 - 我们想添加一个方向链接,到目前为止谷歌搜索一直没有发现.

iphone mobile map-directions

10
推荐指数
2
解决办法
3万
查看次数

使用$ .getJSON时出现问题

我正在使用YQL调用以下URL

http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22UTG.L%22)%0A%09%09&format=json&env=http%3A%2F%2Fdatatables.org%2Falltables.env&callback=cbfunc
Run Code Online (Sandbox Code Playgroud)

这将在JSON中返回以下内容

cbfunc({"query":{"count":"1","created":"2009-06-27T11:53:44Z","lang":"en-US","updated":"2009-06-27T11:53:44Z","uri":"http://query.yahooapis.com/v1/yql?q=select+*+from+yahoo.finance.quotes+where+symbol+in+%28%22UTG.L%22%29","diagnostics":{"publiclyCallable":"true","url":[{"execution-time":"468","content":"http://datatables.org/alltables.env"},{"execution-time":"634","content":"http://www.datatables.org/yahoo/finance/yahoo.finance.quotes.xml"},{"execution-time":"351","content":"http://download.finance.yahoo.com/d/quotes.csv?s=UTG.L&f=aa2bb2b3b4cc1c3c6c8dd1d2ee1e7e8e9ghjkg1g3g4g5g6ii5j1j3j4j5j6k1k2k4k5ll1l2l3mm2m3m4m5m6m7m8nn4opp1p2p5p6qrr1r2r5r6r7ss1s7t1t7t8vv1v7ww1w4xy"},{"execution-time":"357","content":"select * from csv where url=@url and columns='Ask,AverageDailyVolume,Bid,AskRealtime,BidRealtime,BookValue,Change&PercentChange,Change,Commission,ChangeRealtime,AfterHoursChangeRealtime,DividendShare,LastTradeDate,TradeDate,EarningsShare,ErrorIndicationreturnedforsymbolchangedinvalid,EPSEstimateCurrentYear,EPSEstimateNextYear,EPSEstimateNextQuarter,DaysLow,DaysHigh,YearLow,YearHigh,HoldingsGainPercent,AnnualizedGain,HoldingsGain,HoldingsGainPercentRealtime,HoldingsGainRealtime,MoreInfo,OrderBookRealtime,MarketCapitalization,MarketCapRealtime,EBITDA,ChangeFromYearLow,PercentChangeFromYearLow,LastTradeRealtimeWithTime,ChangePercentRealtime,ChangeFromYearHigh,PercebtChangeFromYearHigh,LastTradeWithTime,LastTradePriceOnly,HighLimit,LowLimit,DaysRange,DaysRangeRealtime,FiftydayMovingAverage,TwoHundreddayMovingAverage,ChangeFromTwoHundreddayMovingAverage,PercentChangeFromTwoHundreddayMovingAverage,ChangeFromFiftydayMovingAverage,PercentChangeFromFiftydayMovingAverage,Name,Notes,Open,PreviousClose,PricePaid,ChangeinPercent,PriceSales,PriceBook,ExDividendDate,PERatio,DividendPayDate,PERatioRealtime,PEGRatio,PriceEPSEstimateCurrentYear,PriceEPSEstimateNextYear,Symbol,SharesOwned,ShortRatio,LastTradeTime,TickerTrend,OneyrTargetPrice,Volume,HoldingsValue,HoldingsValueRealtime,YearRange,DaysValueChange,DaysValueChangeRealtime,StockExchange,DividendYield'"}],"javascript":{"instructions-used":"66024"},"user-time":"1537","service-time":"1810","build-version":"1949"},"results":{"quote":{"symbol":"UTG.L","Ask":"129.00","AverageDailyVolume":"354500","Bid":"128.50","AskRealtime":"129.00","BidRealtime":"128.50","BookValue":"0.00","Change_PercentChange":"+7.50 - +6.19%","Change":"+7.50","Commission":null,"ChangeRealtime":"+7.50","AfterHoursChangeRealtime":"N/A - N/A","DividendShare":"0.00","LastTradeDate":"6/26/2009","TradeDate":null,"EarningsShare":"0.00","ErrorIndicationreturnedforsymbolchangedinvalid":"N/A","EPSEstimateCurrentYear":"0.00","EPSEstimateNextYear":"0.00","EPSEstimateNextQuarter":"0.00","DaysLow":"122.00","DaysHigh":"128.75","YearLow":"36.25","YearHigh":"319.75","HoldingsGainPercent":"- - -","AnnualizedGain":"-","HoldingsGain":null,"HoldingsGainPercentRealtime":"N/A - N/A","HoldingsGainRealtime":null,"MoreInfo":"cred","OrderBookRealtime":"N/A","MarketCapitalization":null,"MarketCapRealtime":null,"EBITDA":"0","ChangeFromYearLow":"+92.50","PercentChangeFromYearLow":"+255.17%","LastTradeRealtimeWithTime":"N/A - <b>128.75<\/b>","ChangePercentRealtime":"N/A - +6.19%","ChangeFromYearHigh":"-191.00","PercebtChangeFromYearHigh":"-59.73%","LastTradeWithTime":"Jun 26 - <b>128.75<\/b>","LastTradePriceOnly":"128.75","HighLimit":null,"LowLimit":null,"DaysRange":"122.00 - 128.75","DaysRangeRealtime":"N/A - N/A","FiftydayMovingAverage":"125.714","TwoHundreddayMovingAverage":"100.63","ChangeFromTwoHundreddayMovingAverage":"+28.12","PercentChangeFromTwoHundreddayMovingAverage":"+27.94%","ChangeFromFiftydayMovingAverage":"+3.036","PercentChangeFromFiftydayMovingAverage":"+2.42%","Name":"UNITE GROUP","Notes":"-","Open":"122.00","PreviousClose":"121.25","PricePaid":null,"ChangeinPercent":"+6.19%","PriceSales":null,"PriceBook":null,"ExDividendDate":"14-Apr-04","PERatio":null,"DividendPayDate":"13-May-05","PERatioRealtime":null,"PEGRatio":null,"PriceEPSEstimateCurrentYear":null,"PriceEPSEstimateNextYear":null,"Symbol":"UTG.L","SharesOwned":null,"ShortRatio":null,"LastTradeTime":"11:35am","TickerTrend":"&nbsp;--=+++&nbsp;","OneyrTargetPrice":null,"Volume":"254927","HoldingsValue":null,"HoldingsValueRealtime":null,"YearRange":"36.25 - 319.75","DaysValueChange":"- - +6.19%","DaysValueChangeRealtime":"N/A - N/A","StockExchange":"London","DividendYield":null,"PercentChange":"+6.19%"}}}});
Run Code Online (Sandbox Code Playgroud)

但我正在努力使用这些数据(我是jQuery和JSON的新手)

$.getJSON("http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22UTG.L%22)%0A%09%09&format=json&env=http%3A%2F%2Fdatatables.org%2Falltables.env&callback=cbfunc",
    function(data){
Run Code Online (Sandbox Code Playgroud)

这个例子只是闪烁受限的URL错误.

任何人的帮助 - 我只是解析数据并打印到屏幕.提前致谢!

javascript jquery json jsonp

7
推荐指数
1
解决办法
3264
查看次数

使用htaccess从重定向的URL中删除查询字符串

我正在使用以下代码将流量重定向到特定页面(此流量通过谷歌来自旧网站,以前使用我的服务器ip)

RewriteRule ^viewtopic.php?/?$ http://www.myurl.org.uk/ [L,R=301]
Run Code Online (Sandbox Code Playgroud)

据我了解,这^viewtopic.php?/?$应该删除查询字符串,但它不起作用.任何帮助赞赏.

示例URL

http://www.myurl.org.uk/viewtopic.php?f=3&t=44207&start=2265
Run Code Online (Sandbox Code Playgroud)

重定向时的输出

http://www.myurl.org.uk/?f=3&t=44207&start=2265
Run Code Online (Sandbox Code Playgroud)

apache .htaccess mod-rewrite

7
推荐指数
1
解决办法
1万
查看次数

使用Google Web Toolkit的UI设计人员指南

有人能指出我在谷歌网络工具包中工作的UI设计师的有用指南吗?

html css gwt

6
推荐指数
1
解决办法
281
查看次数

在大型网站上管理CSS

我最近开始在一个非常大的高流量网站上工作.我们非常希望减少样式表的大小和数量,缩小是我们要追求的一条路线但是有谁知道检查ID和类使用的任何工具?直接扫描网站,看看什么是活跃的,什么不是?

或者,任何用于编辑css以减少重复和大小的软件?

提前致谢

css

5
推荐指数
1
解决办法
1264
查看次数

Access-Control-Allow-Origin FilesMatch 不适用于 EOT 以外的类型

我正在从无 Cookie 的域为我的网站提供资源。由于跨站点原因,此功能在 Chrome 和 Firefox 中被阻止

\n\n
Redirect at origin \'http://static.domain.com\' has been blocked from loading by Cross-Origin Resource Sharing policy: No \'Access-Control-Allow-Origin\' header is present on the requested resource. Origin \'http://www.domain.com\' is therefore not allowed access.\n
Run Code Online (Sandbox Code Playgroud)\n\n

因此,我将以下内容添加到 htaccess 文件中以启用 CORS

\n\n
<IfModule mod_setenvif.c>\n  <IfModule mod_headers.c>\n    # mod_headers, y u no match by Content-Type?!\n    <FilesMatch "\\.(gif|png|jpe?g|svg|svgz|ico|webp)$">\n      SetEnvIf Origin ":" IS_CORS\n      Header set Access-Control-Allow-Origin "*" env=IS_CORS\n    </FilesMatch>\n  </IfModule>\n</IfModule>\n\n<IfModule mod_headers.c>\n  <FilesMatch "\\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js|svg)$\xe2\x80\x9d>\n    Header set Access-Control-Allow-Origin \xe2\x80\x9c*\xe2\x80\x9d\n  </FilesMatch>\n</IfModule>\n
Run Code Online (Sandbox Code Playgroud)\n\n

由于某种原因,这不能正常工作 - …

regex .htaccess cross-domain http-headers

5
推荐指数
1
解决办法
1675
查看次数

是<script> <! - // - > </ script>了

我正在审查海外开发商为我们制作的一些HTML.他们在他们的外部脚本加载标签中使用注释 - 据我所知这只对非常旧的javascript不知情的浏览器有用,他们曾经将脚本呈现为文本 - 这有什么现代的目的还是现在完全冗余?

<script type="text/javascript" src="path/to/file.js"><!--//--></script>  
Run Code Online (Sandbox Code Playgroud)

提前致谢

//在下面的评论之后进行更新:事实证明,评论是在内容管理系统中将问题呈现为标记的问题

<script type="text/javascript" src="path/to/" />
Run Code Online (Sandbox Code Playgroud)

没有评论存在 - 所以答案是他们不再在一般的Web开发中有任何用处,但是在某些特定情况下它们可能有用.感谢Caspar Kleijne指出这一点.

html javascript

4
推荐指数
1
解决办法
205
查看次数