Ⅰ 濡备綍鎶奾tml缃戠珯鏀逛负asp缃戠珯html镐庝箞鍙樻垚asp
濡备綍灏咹TML鏀逛负ASP
html鍜孉SP閮芥槸浠g爜锛屽彲浠ョ洿鎺ョ敤璁颁簨链缂栬緫銆傛病链塰tml锛孉SP镞犳硶鏄剧ず銆备簬鏄浣犲ぇ鑳嗙殑鐩存帴淇鏀筯tml鏂囦欢镄勫悗缂锛屽懡钖崭负ASP銆备笉浼氭湁浠讳綍宸阌欍傚厖鍏堕噺鏄涓涓娌℃湁锷ㄦ佽剼链镄𪞝SP鏂囦欢銆傚綋铹讹纴鏀规垚ASP钖庯纴灏变笉鑳界洿鎺ユ墦寮浜嗭纴鍙鑳介氲繃链嶅姟鍣ㄦ墦寮锛屽湪IIS妗嗘灦涓嫔彲浠ユ湰鍦版墦寮銆ASP缃戦〉鏄鍦ㄤ粈涔堟墽琛岀殑锛
ASP鏄疉ctiveServerPage镄勭缉鍐欙纴镒忎负钬滃姩镐佹湇锷″櫒椤甸溃钬濄
ASP鏄寰杞鍏鍙稿紑鍙戠殑浠f浛CGI鑴氭湰绋嫔簭镄勪竴绉嶅簲鐢锛屽畠鍙浠ヤ笌鏁版嵁搴揿拰鍏跺畠绋嫔簭杩涜屼氦浜掞纴鏄涓绉岖亩鍗曘佹柟渚跨殑缂栫▼宸ュ叿銆
ASP镄勭绣椤垫枃浠剁殑镙煎纺鏄.asp锛岀幇鍦ㄥ父鐢ㄤ簬钖勭嶅姩镐佺绣绔欎腑銆
ASP鏄涓绉嶆湇锷″櫒绔鑴氭湰缂栧啓鐜澧冿纴鍙浠ョ敤𨱒ュ垱寤哄拰杩愯屽姩镐佺绣椤垫垨Web搴旂敤绋嫔簭銆
ASP缃戦〉鍙浠ュ寘钖獭TML镙囱般佹櫘阃氭枃链銆佽剼链锻戒护浠ュ强COM缁勪欢绛夈
鍒╃敤ASP鍙浠ュ悜缃戦〉涓娣诲姞浜や簰寮忓唴瀹瑰傚湪绾胯〃鍗曪纴涔熷彲浠ュ垱寤轰娇鐢℉TML缃戦〉浣滀负鐢ㄦ埛鐣岄溃镄剋eb搴旂敤绋嫔簭銆
涓嶩TML鐩告瘆锛孉SP缃戦〉鍏锋湁浠ヤ笅鐗圭偣锛(1)鍒╃敤ASP鍙浠ュ疄鐜扮獊镰撮润镐佺绣椤电殑涓浜涘姛鑳介檺鍒讹纴瀹炵幇锷ㄦ佺绣椤垫妧链锛(2)ASP鏂囦欢鏄鍖呭惈鍦℉TML浠g爜镓缁勬垚镄勬枃浠朵腑镄勶纴鏄扑簬淇鏀瑰拰娴嬭瘯锛(3)链嶅姟鍣ㄤ笂镄𪞝SP瑙i喷绋嫔簭浼氩湪链嶅姟鍣ㄧ鍒跺畾ASP绋嫔簭锛屽苟灏嗙粨鏋滀互HTML镙煎纺浼犻佸埌瀹㈡埛绔娴忚埚櫒涓婏纴锲犳や娇鐢ㄥ悇绉嶆祻瑙埚櫒閮藉彲浠ユe父娴忚圆SP镓浜х敓镄勭绣椤碉绂(4)ASP鎻愪緵浜嗕竴浜涘唴缃瀵硅薄锛屼娇鐢ㄨ繖浜涘硅薄鍙浠ヤ娇链嶅姟鍣ㄧ鑴氭湰锷熻兘镟村己銆
渚嫔傚彲浠ヤ粠web娴忚埚櫒涓銮峰彇鐢ㄦ埛阃氲繃HTML琛ㄥ崟鎻愪氦镄勪俊鎭锛屽苟鍦ㄨ剼链涓瀵硅繖浜涗俊鎭杩涜屽勭悊锛岀劧钖庡悜web娴忚埚櫒鍙戦佷俊鎭锛(5)ASP鍙浠ヤ娇鐢ㄦ湇锷″櫒绔疉ctiveX缁勪欢𨱒ユ墽琛屽悇绉嶅悇镙风殑浠诲姟锛屼緥濡傚瓨鍙栨暟鎹搴撱佸彂鐜板拰闾d釜Email鎴栬块梾鏂囦欢绯荤粺绛夈
(6)鐢变簬链嶅姟鍣ㄦ槸灏咥SP绋嫔簭镓ц岀殑缁撴灉浠HTML镙煎纺浼犲洖瀹㈡埛绔娴忚埚櫒锛屽洜姝や娇鐢ㄨ呬笉浼氱湅鍒痨SP镓缂栧啓镄勫师濮嬬▼搴忎唬镰侊纴鍙阒叉ASP绋嫔簭浠g爜琚绐冨彇銆
濡备綍灏嗘簮浠g爜杞鎹㈡垚缃戦〉锛熼渶瑕佷粈涔埚伐鍏凤纻
灏嗕笅闱㈢殑锲涗釜鏂囦欢瀛桦湪钖屼竴绾х洰褰曚笅锛屽啀鍦ㄥ悓鐩褰曚笅寤虹珛涓涓鏂囦欢txt.txt銆傚綋瑕佸勭悊html浠g爜镞讹纴鍏埚皢婧愪唬镰佹嫹鍏txt.txt锛屽啀杩涘叆index_transform.asp锛屽嵆鍙鐪嫔埌澶勭悊瀹岀殑浠g爜銆傚啓杩欎釜涓滆タ镄勬湰镒忔槸锲犱负锛氱粡甯歌佸圭编宸ョ敤鍒囧浘杞浠剁敓鎴愮殑缃戦〉鏂囦欢杞鎹㈡垚xsl锛屽緢澶寸柤瑕佽姳澶ч噺镄勬椂闂村幓鏀瑰啓涓嶈勮寖镄删tml浠g爜銆傝繖涓涓滆タ瀵瑰叏鏂囨墍链夌殑html浠g爜杩涜屾敼锷锛
1.鎶婃墍链夋爣璁伴兘鍙樻垚灏忓啓锛
2.鎶婃爣绛剧殑灞炴у奸兘锷犱笂鍙屽紩鍙凤绂
3.鎶婂崟绔镙囩
将下面的四个文件存在同一级目录下,再在同目录下建立一个文件txt.txt。当要处理html代码时,先将源代码拷入txt.txt,再进入index_transform.asp, 即可看到处理完的代码。 写这个东西的本意是因为:经常要对美工用切图软件生成的网页文件转换成xsl,很头疼要花大量的时间去改写不规范的html代码。 这个东西对全文所有的html代码进行改动: 1.把所有标记都变成小写; 2.把标签的属性值都加上双引号; 3.把单端标签<hr、<img……、<input……等,改成<hr/……; 4.把单独属性selected变成:selected="selected"; 功能不完善之处:对html代码中,属性值内包含空格的情况不能正常处理; 对<script、<style标签里的不能正常处理。 因为是以空格为标志将标签里的各个属性值split成的数组,所以对属性值中 包含空格的还没做进一步处理希望采纳