Indonesian students rallied for a third day on Wednesday against proposed new laws, including a criminal code that would ban extramarital sex and penalize insulting the president's honor, a day after clashes in the capital injured more than 300 people.

Police fired tear gas and water cannon to break up Tuesday's rallies in Jakarta and other cities, some of the biggest since 1998 student protests fueled unrest that led to the fall of former strongman leader Suharto.

The rallies were smaller in Jakarta on Wednesday but there were fresh skirmishes in the area around the parliament, with tear gas once again fired to disperse crowds.