Israel's military has launched air attacks on southern Lebanon and the Gaza Strip following a spate of reported rocket attacks on the country. The escalation in tensions comes after Israeli forces stormed the Al-Aqsa Mosque in occupied East Jerusalem on successive days this week, firing stun grenades and attacking Palestinians as they gathered for Ramadan prayers. Israel's military said it struck targets linked to Palestinian militant group Hamas inside Lebanon and across the Gaza Strip. Israel blamed the reported rocket barrage on its territory from Lebanon on Hamas. The Israel Defense Forces (IDF) said Hamas' "terrorist" infrastructure was hit in southern Lebanon. Tensions are high after Israeli police raided Jerusalem's Al-Aqsa mosque on consecutive nights earlier this week. The mosque is Islam's third holiest site, and the Israeli raids have triggered violent confrontations with Palestinians inside and caused outrage in the wider region. Hamas chief Ismail Haniyeh, who was in Lebanon when the rockets were launched, said Palestinians would not "sit with their arms crossed" in the face of Israeli aggression. In a statement early on Friday, the IDF tweeted that it had truck targets "including terrorist infrastructures belonging to Hamas in southern Lebanon". The IDF added that it would not allow Hamas to operate from Lebanon and held Lebanon "responsible for every directed fire emanating from its territory". Hamas said it had no information about who fired the missiles from Lebanon on Thursday. The attack was the biggest single barrage from Israel's northern neighbour in 17 years, with Israel reporting that most of the 34 rockets were intercepted - but that six caused damage to buildings. Israeli warplanes also stepped up air strikes in Gaza, with around 20 missiles striking four new sites in 10 minutes. Palestinian militants also fired a new round of rockets at southern Israel, where warning sirens were heard sounding. The Israeli jets attacked an underground weapons production site and three above-ground sites, the IDF spokesperson's unit was quoted as saying by the Jerusalem Post. The Israeli airstrikes are said to be the heaviest since a round of fighting with Islamic Jihad in August 2022. The Israeli response came after Prime Minister Benjamin Netanyahu held an urgent security cabinet meeting. In a televised address, he said: "We will hit our enemies and they will pay a price for all acts of aggression." He also called for a calming of tensions, adding "we will act decisively against extremists who use violence". Lebanese Prime Minister Najib Mikati condemned any military operations from the country's territory that "destabilize the situation". The targets hit by Israeli attacks in southern Lebanon were "open spaces" suggesting Israel may be trying to avoid an escalation, according to Al Jazeera's Zeina Khodr. She said while a village identified as the origin of Thursday's rocket fire was targeted, the Israeli missiles fell on "open spaces". "This really suggests Israel would not have wanted an escalation," says Khodr, who is in Beirut. The United Nations peacekeeping force in Lebanon, Unifil, said the situation was "extremely serious" and urged "restraint and to avoid further escalation". A Hamas member has told Al Jazeera that people in Gaza have "no place to hide" and rocket fire was a way for the enclave to defend itself from Israel. Speaking on Friday from Gaza, Basem Naim, said residents were scared but had nowhere to go. "We have no place to hide or take shelter," he said. "We are only defending ourselves. It has always been a response to continued Israeli aggression on a daily basis." The tiny Gaza Strip is home to two million Palestinians and came under Israeli occupation, along with the West Bank and East Jerusalem, after the 1967 Arab-Israeli War. Residents of the self-governed enclave have been under an Israeli air and sea blockade since 2007. — Agencies